c&c++

#실수를극복하자::비정적 멤버 참조는 특정 개체에 상대적이어야 합니다 오류

sieunju 2017. 1. 31. 23:05
반응형

아주 간단한 실수였지만, 그걸 인지 못하고있는것이 정말 큰 실수인거 같다.


흠흠;;



준비 물?(소스)


소스1.cpp

class JSieun {

public :

void Method() {

}

};

소스.cpp

#include "소스1.cpp"


int main() {

//jsieun73.tistory.com 


}

이런식의 소스파일이 2개 있다고 치자.

(정말 아주 간단하게 코딩한 것입니다)


소스.cpp 가 메인소스파일이 되는것이고, 소스1.cpp 에서 만든 메소드를 나는 소스.cpp 에서 

JSieun::Method() 이런식으로 사용하고싶었는데 


비정적 멤버 참조는 특정 개체에 상대적이어야합니다.

라는 에러가 나왔습니다.  이럴때에는 


#include "소스1.cpp"


int main() {

//jsieun73.tistory.com 

JSieun *Test;

Test->Method();

}

이렇게 처리하면 된다. 


//나중에 까먹으면 다시 또봐야지..

반응형