0
我有一個包含兩個不同類對象作爲成員的類。我想用另一個初始化一個成員,但到目前爲止,我似乎無法得到這個工作。使用另一個類成員初始化類成員C++
例如,Game game(&input);
包含必須有指定類型的錯誤。我該如何去做這件事?
class KApp {
private:
Input input;
Game game(&input);
};
class Input {
Input() {};
};
class Game {
private:
Input* input;
public:
Game(Input & inp) : input(&inp) {}
Game(Input* inp) : input(inp) {}
};
知府。謝啦。我明白你在說什麼。我正在努力盡快完成。我應該這樣做,而不是在聲明類對象時調用類對象構造函數。我做了調整,它的工作。 – Chemistpp