서브 클래스가 main.cpp 파일의 변수에 액세스 할 수 있는지 궁금합니다. 예를 들어 :메인 클래스 변수에 액세스하는 C++ 서브 클래스
Main.ccp
int x = 10;
int main()
{
return 0;
}
예 클래스의 CPP
Subclass::Subclass()
{
x = 5;
}
오류 :
error: 'x' was not declared in this scope
나는 코딩에 새로운 오전이 어떻게 든 할 수 있는지 궁금했다 , 그렇지 않다면 어떻게 이런 일을 할 수 있습니까?
전역 변수는 매우 희소하게 사용해야합니다. – Borgleader
왜 이렇게해야합니까? – soon
SDL을 사용하고 있는데 SDL_Surface 변수를 주 내부에서 만들고 다른 클래스의 변수에 액세스하려고 시도합니다. 두 클래스 모두에서 액세스 할 수 있어야합니다. – Rapture686