반응형 c 언어 세미콜론 없이1 C++ 세미콜론 에러, 클래스 선언 후 추가 필수 저도 예전엔 자주 유발했던 부분입니다. 클래스 생성 후 맨 뒤에 세미콜론 빼먹어서 오류가 발생하는 문제였었죠. 비주얼스튜디오 버전이 올라가며 이런 문제에서 자유로워질 줄 알았는데, 어쩔 수 없이 2010, 2008 등을 사용할 때엔 비슷한 문제를 또 유발하네요;;;; 예를 들어 이런 상황입니다. 123#include "myClass.h";using namespace std;cs 2번 라인 ; 세미콜론이 있으면 컴파일 에러가 발생하지 않는데, 세미콜론을 빼면 컴파일 에러가 발생합니다. c++ 기본 syntax 따르자면 세미콜론이 있으면 안 됩니다. 근데, 왜 세미콜론이 있어야 정상, 없으면 오류일까요? 정답은 클래스 선언에 있습니다. 아래 예시를 보시죠. 1234567class myClass{ public.. 2019. 3. 13. 이전 1 다음 반응형