Visual Studio를 사용하여 C/C++을 개발할 때 속성 페이지를 보면 C/C++ 의 일반에 'SDL 검사' 라는 옵션이 있다. 사실 이 옵션이 있으면 scanf() 라던지 fopen() 과 같은 이전에 익숙하게 사용했던 C 함수들을 사용할 수 없어서 저 옵션은 항상 빼고 빌드를 했었다. 그런데 SDL 옵션이 있으면 빌드 에러만 아니라 런타임 에러도 발생 시킨다. 아래 그림은 openMVG를 사용하여 개발중인 상황에서 발생한 에러다. 런타임시 vector 타입의 변수에서 resize() 함수를 호출했는데, vector 헤더에서 뭔가 에러가 발생한다. :( 그냥 이렇게 봐서는 원인을 알기는 어렵다. 그래서 그냥 SDL 옵션을 제거하고 빌드를 했더니, 런타임 에러가 발생하지않는다. 일단 SDL은 Se..