Notice
														
												
											
												
												
													Recent Posts
													
											
												
												
													Recent Comments
													
											
												
												
													Link
													
											
									| 일 | 월 | 화 | 수 | 목 | 금 | 토 | 
|---|---|---|---|---|---|---|
| 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 | 
													Tags
													
											
												
												- OpenCV
 - windows forms
 - 컨테이너
 - VS Code
 - Python
 - SSH
 - ubuntu
 - 채보
 - JSON
 - C++
 - mysql
 - 프로그래머스
 - Visual Studio
 - 핑거스타일
 - Numpy
 - paramiko
 - nvidia-smi
 - C
 - pandas
 - pytorch
 - C#
 - Docker
 - label
 - YOLO
 - Linux
 - 기타 연주
 - Selenium
 - error
 - pip
 - 오류
 
													Archives
													
											
												
												- Today
 
- Total
 
목록__cplusplus (1)
기계는 거짓말하지 않는다
			
			
				#ifdef __cplusplus 매크로의 의미
				
	
	
               
           
					
					
					
					
					
					
						
					
				C++에서 헤더파일이나 소스코드에 다음과 같은 매크로를 사용할 수 있다.#ifdef __cplusplusextern "C" {#endif// functions...#ifdef __cplusplus}#endif#ifdef __cplusplus와 extern "C"를 사용한 위 구문은 C++ 코드에서 C 스타일의 함수 인터페이스를 사용하도록 하기 위한 것이다.이 구문은 C++ 컴파일러와 C 컴파일러 간의 링크 호환성을 유지하는 데 사용된다.#ifdef __cplusplus위 매크로의 의미는 C++ 코드가 컴파일되고 있음을 나타낸다.#ifdef __cplusplus는 C++ 컴파일러에서만 이 구문 내부의 코드를 실행하라는 의미이다.extern "C"extern "C"는 C++ 컴파일러에 이 블록 내의 함수 선..
				C++
				
				2024. 6. 20. 21:37