2007년 08월 23일
[VC++]C2027 컴파일러 오류
C2027
1. 오류 메시지정의 되지 않은 형식 'type'을(를) 사용했습니다.
use of undefined type 'type'
2. 원인
정의는 되지 않고 단지 선언만 된 형식을 사용하려고 할 때 이 오류가 나타난다.
이 오류를 해결하려면 이 형식을 참조하기 전에 완전하게 정의해야 한다
3. 예제
/* 예제 참조 -- MSDN */
class C; // 선언만 된 체 정의가 되어 있지 않다
class D {
public:
void func() { }
};
int main() {
C *pC;
pC->func(); // C2027
D *pD;
pD->func(); // OK
}
# by | 2007/08/23 15:44 | Knowledge-Warehouse | 트랙백




