프로그래밍/C,C++

C2143 구문 오류: ';'이(가) '*'앞에 없습니다.

MAKGA 2021. 12. 20. 10:39
320x100

C2143 구문 오류: ';'이(가) '*'앞에 없습니다.

사용하려는 사용자 정의체(struct..등)이 정의 코드가 호출 코드보다 뒤에 있는 경우에도 발생한다.

 

// ERROR 2143 발생

struct A
{
    B b;
    C c;
};

struct B
{
};

struct C
{
};

 

320x100

'프로그래밍 > C,C++' 카테고리의 다른 글

확인할 수 없는 외부 기호  (0) 2021.12.30
memmove_s 함수  (0) 2021.12.27
매번 헷갈리는 const 정리  (0) 2021.12.15
virtual, override, final 관련 정리  (0) 2021.11.03
Macro 확장을 이용한 factory 만들기  (0) 2021.10.26