반응형
이 오류의 경우 빌드할때 맨 처음에 C2143을 시작으로 여러개의 오류가 출력창에 출력이 된다.
뭔가 이곳저곳에 문제가 많은듯한 느낌을 받게 되지만 문제 해결은 딱 저 C2143만 해결해 주면 된다.
C2143 오류의 원인은 아래와 같다.
- 여러 개의 헤더 파일을 include 하는 과정에서 중복되는 해더 파일들이 있는지 확인하자.
이 경우에는 헤더 파일 맨 첫줄에 #pragma once 전처리기를 넣어 해당 헤더 파일이 한번만 include되도록 하여 해결이 가능하다.
- 클래스간 헤더 파일들이 서로 include 하고 있는지 확인하자.
위의 방법으로 해결되지 않는 경우, 클래스간에 서로 헤더 파일을 include하고 있는지 확을 해보자.
반응형
'냠냠쩝쩝 > C++' 카테고리의 다른 글
__func__ (0) | 2021.07.31 |
---|---|
LNK 2019 에러 (0) | 2021.07.31 |