1. #ifdef _debug

#ifdef _DEBUG
#pragma comment (lib, "libcurld.lib")
#else
#pragma comment (lib, "libcurl.lib")
#endif

 

cpp 코딩 시, 맨 윗 줄에 선언해두면 디버깅을 할 때 에러가 난 위치를 알려준다.

보통, 메모리 릭이 발생하면 대강 알려주고 마는데.. 이 코드를 사용하면, 어느 위치에서 발생했는지도 알려준다고 함.

 

뭔가 요롷게 알려주는 것 같다......

 

2. #pragma comment

 

#pragma comment (lib, "wldap32.lib")
#pragma comment (lib, "ws2_32.lib")

 

위의 두 코드로 라이브러리를 링크할 수 있다.

이 방법은 매우 명시적이라서 추가적인 주석 없이도 설명이 충분하게 만든다.

 

+ Recent posts