Troubleshooting2010. 10. 26. 22:23

BOOL WINAPI IsDebuggerPresent();  를 사용하기 위해 windows헤더를 인클루드 했건만,
계속해서 C3861(identifier not found)에러가 나는 것이었다.

디파인도 잘 해줬고,

사용도 잘 해줬는데


도대체 머가 문제지??

... 서버팀 동료한테 헬프 요청해서 같이 보는데...앗!!
winsock2가 _WIN32_WINNT 선언보다 위에 선언되었던 것이었다.


적절히 고치면...


결론. 인클루드 전에 요구되는 디파인은 인클루드 전에 모두 해놓자.


[ 관련된 재미난 링크들 ]
IsDebuggerPresent MSDN
성태의 닷넷 이야기 - IsDebuggerPresent
Noenemy's Code Foolosophy - TIB와 IsDebuggerPresent

'Troubleshooting' 카테고리의 다른 글

Break when an exception is  (0) 2010.12.03
마일스 사운드 버그  (3) 2010.11.17
intrin.h errors  (0) 2010.10.28
using namespace std;  (0) 2010.10.27
numeric_limits problem with windows.h  (0) 2010.07.27
Posted by codevania