그냥 기본적인 공부를 하던 도중

 

아래와 같은 class 를 만들었는데 

 

const char* 형식이라고  A(char* myName, int _age) 생성자를 호출하지 못하는 에러가 발생했다. 

 

( * VS에서 위 코드를 작성하다가 다음과 같은 에러가 발생한 경우,

"const char * 형식의 인수가 char * 형식의 매개 변수와 호환되지 않습니다" ) 

 

프로젝트( 오른쪽 클릭 ) > 속성 > C/C++ > 언어 > 준수 모드 > 아니오로 바꿔주면 해결된다.

VS 2015에는 가능한데 VS 2017부터 준수 모드가 생겨서 생긴 문제이다. 

 

+ Recent posts