그냥 기본적인 공부를 하던 도중
아래와 같은 class 를 만들었는데
const char* 형식이라고 A(char* myName, int _age) 생성자를 호출하지 못하는 에러가 발생했다.
( * VS에서 위 코드를 작성하다가 다음과 같은 에러가 발생한 경우,
"const char * 형식의 인수가 char * 형식의 매개 변수와 호환되지 않습니다" )
프로젝트( 오른쪽 클릭 ) > 속성 > C/C++ > 언어 > 준수 모드 > 아니오로 바꿔주면 해결된다.
VS 2015에는 가능한데 VS 2017부터 준수 모드가 생겨서 생긴 문제이다.
'Language & etc > Error' 카테고리의 다른 글
[.NET] bin/roslyn/csc.exe' 경로의 일부를 찾을 수 없습니다. (0) | 2022.03.17 |
---|