error C2143 오류

2021. 7. 31. 18:35·냠냠쩝쩝/C++
반응형

이 오류의 경우 빌드할때 맨 처음에 C2143을 시작으로 여러개의 오류가 출력창에 출력이 된다.

뭔가 이곳저곳에 문제가 많은듯한 느낌을 받게 되지만 문제 해결은 딱 저 C2143만 해결해 주면 된다.

C2143 오류의 원인은 아래와 같다.

 

  • 여러 개의 헤더 파일을 include 하는 과정에서 중복되는 해더 파일들이 있는지 확인하자.
    이 경우에는 헤더 파일 맨 첫줄에 #pragma once 전처리기를 넣어 해당 헤더 파일이 한번만 include되도록 하여 해결이 가능하다.

 

  • 클래스간 헤더 파일들이 서로 include 하고 있는지 확인하자.
    위의 방법으로 해결되지 않는 경우, 클래스간에 서로 헤더 파일을 include하고 있는지 확을 해보자.
반응형

'냠냠쩝쩝 > C++' 카테고리의 다른 글

__func__  (0) 2021.07.31
LNK 2019 에러  (0) 2021.07.31
'냠냠쩝쩝/C++' 카테고리의 다른 글
  • __func__
  • LNK 2019 에러
GOOROOM
GOOROOM
게임이 좋아서 게임 개발을 합니다.
  • GOOROOM
    GOOROOM
    GOOROOM
  • 글쓰기
    관리
  • 전체
    오늘
    어제
    • 분류 전체보기
      • 일상
      • 냠냠쩝쩝
        • C++
        • Python
      • 긁적긁적
        • Unreal Engine
        • Unity
      • OS
        • Windows
        • Mac
        • Android
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    파이썬
    material
    python
    SVN
    esp 공간 확보
    permission
    에러
    edge
    Mac
    navigate back
    landscape
    Admob
    STL
    앱 전환
    ios
    keystore
    머터리얼
    backspace key
    Android
    엣지 탭
    UE5
    C++
    삭제
    백스페이스 키
    UE4
    엣지 불편
    xcode
    alt + tab
    랜드스케이프
    패키징
  • 최근 댓글

  • 반응형
  • hELLO· Designed By정상우.v4.10.3
GOOROOM
error C2143 오류
상단으로

티스토리툴바