전에 c스러운 c++ 쓰다가 원인모를 경고가 잔뜩 떠서 뭔가 하고 그냥 c로 갈아탔는데
모든 c표준안과 c++03과는 달리 c++11부터는 문자열 상수를 함수에 전달할 때, 함수의 인수 형식이 char형 포인터면 안되고 꼭 char형 상수 포인터여야한다는 변화가 있대요! 컴공이 아니라서 그렇게 된 이유는 모르겠으나 흥미롭네요
모든 c표준안과 c++03과는 달리 c++11부터는 문자열 상수를 함수에 전달할 때, 함수의 인수 형식이 char형 포인터면 안되고 꼭 char형 상수 포인터여야한다는 변화가 있대요! 컴공이 아니라서 그렇게 된 이유는 모르겠으나 흥미롭네요
C랑 C++이랑 차이점 꽤 많아요. - dc App
void *이랑 논 void *랑 캐스팅 필수여부 등등 다른거 많은데 갈같이 따지면 당연히 c는 c++이 아니지