好的,所以我嘗試了幾種方法來處理這個問題,但我似乎無法修復它。從聲明的結構訪問類數據
在我的頭文件我有:
class MyClass {
public:
bool test;
struct MyStruct;
};
我也有一個構造函數和所有的,但是這並不重要/不導致錯誤
在CPP是我想要做的是這樣的:
MyClass::MyStruct {
test=true;
};
問題是,結構無法訪問測試變量。我如何將當前實例的變量傳遞給結構或其他方式來允許結構訪問變量。
不清楚爲什麼你需要這樣做:爲什麼測試不是MyStruct的一部分?你的設計是哪一個? – Antonio
@Antonio類中的bool用於各種功能,我沒有發佈完整的代碼,因爲它有很多文件依賴於它所使用的遊戲引擎。 –