이 정의되지 않은 참조를 사라지게 만들 수 없습니다.정의되지 않은 참조? 내가 보지 못하는 것이 있습니까? (C++, 싱글 톤 클래스)
static Scene * scene_;
장면의 헤더의 첫 부분에서 #INCLUDE "Scene.h가"있다 :
나는 Scene.h의 개인 섹션에서이 코드가 있습니다. cpp
이것은 현재 내가받은 어떤 오류입니까?
원하는 정보를 제공해 드리겠습니다. 단지 (컴파일러에게,
// a.h
class A
{
static int x;
};
// a.cpp
int A::x = 0;
메모리를 예약하지 않습니다 클래스 변수의 선언 : 당신이 정적 멤버를 선언 할 때
죄송합니다. 독서가 약간 어려웠습니다. 내 대답을 삭제했습니다. –