나는 천천히 C++을 배우고 있지만, 프로그램에 접근하려고 할 때 문제가 생기고 객체 Ive를 만들 때 어려움을 겪고있다. 나의 목적은 내가하지만, 제비 갈매기의 파일이 'player.cpp'라고하며, '배경'접근을 필요로하는 함수를 호출하는 다른 헤더 파일을 가지고다른 클래스의 객체에 액세스하기 C++
Tilemap background;
와 source.cpp라는 페이지에 만들어집니다 나는 그것을 정의하는 방법을 이해할 수 없다. 필자는 tilemap 클래스와 함께 헤더 파일을 포함 시켰지만, 객체는 다른 곳에서 생성 되었기 때문에 그것을 참조하는 방법을 모른다. Google은 오늘 내 친구가 아니며 검색하는 데 전혀 도움이되지 않습니다.
코드는 여기에서 문제를 나타내는 데 도움이됩니다. 정확한 컴파일러 오류와 함께 ./ –
은 player.cpp에서 'extern Tilemap background;'를 사용합니다. –