반응형
Visual Studio 2019로 C++ 개발 시 E0167 Error 해결 방법
Visual Studio 2019를 사용하여 C++ 개발 중 다음과 같은 에러 메시지가 발생하였습니다.
"const char *" 형식의 인수가 "LPCWSTR" 형식의 매개 변수와 호환되지 않습니다.
"char *" 형식의 인수가 "LPCWSTR" 형식의 매개 변수와 호환되지 않습니다.
이 에러가 발생했을 때는 문자 집합을 설정 안 함으로 변경하면 간단하게 해결할 수 있습니다.
프로젝트 > 속성 메뉴로 이동합니다.
아래 이미지와 같이 구성 속성 > 고급 > 문자 집합을 확인합니다.
Default 값은 "유니코드 문자 집합 사용"입니다. 이를 "설정 안 함"으로 변경합니다.
아래와 같이 E0167 에러가 모두 사라진 것을 확인 가능합니다.
감사합니다~
반응형
'IT > C++' 카테고리의 다른 글
[C++] Visual Studio 2019 C++ MFC 사용하기 (0) | 2020.05.17 |
---|
댓글