Notice
Recent Posts
Recent Comments
Link
250x250
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
Tags
- 알고리즘
- Windows10
- 쉘
- 학습
- linux
- 텐서플로우
- 운영체제
- 딥러닝
- 백준알고리즘
- 회귀
- 프로세스
- 코딩
- CV
- 프로그래밍
- Windows 10
- OpenCV
- TensorFlow
- Computer Vision
- 리눅스
- 공부
- error
- C++
- 백준
- 턱걸이
- C언어
- c
- shell
- 시스템프로그래밍
- python
- 영상처리
Archives
- Today
- Total
목록ifdef (2)
줘이리의 인생적기

전처리기 ifndef, ifdef, endif에 대해 알아보겠습니다. ifndef은 define이 되지 않았다면이라는 뜻이고 ifdef은 define이 되었다면이라는 뜻입니다 예제로 알아보겠습니다. #include using namespace std; #define NUMBER int main() { #ifndef NUMBER cout
공부/C++
2021. 9. 3. 23:00

헤더가드에 대해서 알아보겠습니다. #pragma once 이것을 왜 ? 언제 ? 쓰는 걸까요? 헤더파일이 여러 개다 보면 include를 여러 번 쓰게 되는 경우가 있습니다. 헤더파일에 있는 함수들을 여러 번 선언하고 여러번 정의한거라 빌드에러가 발생합니다. 이때 같은 include를 여러번 써도 괜찮게 만들어 주는 것이 pragma once입니다. 몇 가지 경우의 수로 알아보겠습니다. 헤더파일 2개와 메인파일 1개로 경우의 수를 만들어보겠습니다. 빌드가 될지 생각하면서 내려가 보겠습니다. 빌드가 됩니다. 빌드가 됩니다. 빌드가 됩니다. 빌드 안됩니다. 빌드가 됩니다. 어느 정도 감이 잡히셨나요? visual studio에서는 헤더파일을 만들면 자동으로 #pragma once가 입력이 되어 있으니 편하게..
공부/C++
2021. 9. 1. 23:00