분류 전체보기
[Visual Studio] LNK2001 __imp__fprintf 외부 기호를 확인할 수 없습니다. (~.lib 에러)
다른 vs 버전(vs2012)에서 빌드된 프로젝트를 실행(빌드)할 때 생기는 에러. 즉, 문제가 되는 lib를 새로 빌드해서 넣어줘야 함! (vs2015에 맞는 lib로) 여기를 새로 갈아끼워주기!
[Visual Studio] msvcp110d.dll, msvcr110d이 없어 코드 실행을 진행할 수 없습니다.
exe 옆에 필요한 dll들을 구해서 넣어주면 된다! (system32, sysWOW64 안에 넣어주는 건 global하게 설정할 때만)
[C++] enum vs #define
enum 열거형 상수 자동으로 index 매겨짐 .h 등의 전역에 선언해두면 #define과 마찬가지로 모든 파일에 적용 But, 클래스 내부에 선언해두면, 그 클래스 내부에서만 사용 가능한 상수로 사용 가능 // IH.h class IH { public: enum FEATURE { MEAN, // 0 VARIANCE, // 1 ... } } // main.cpp cout
[C++] bool vs BOOL
bool C++ 자료형 char, 1Byte true(1), false(0) c++에서는 이걸 쓰면 됨! BOOL C에서 사용, But 자료형이 따로 없기 때문에 #define으로 따로 매크로 정의해줘야 함 int, 4Byte TRUE, FALSE => 0, 1이 아닐 수 있음!
[C++] NAN, isnan()
NAN float이나 double형으로 표현되는 부동소수점 값이 컴퓨터가 허용하는 범위를 넘을 때 출력 -nan(ind)로 출력됨 선언만 하고 값 할당이 되지 않은 상태면(undefined) 숫자 변수의 경우엔 NAN 의 isnan() 함수를 통해서 NAN인지 아닌지 판별 가능! (NAN 자체로 판별 X)