我有主类,我喜欢将其指针引用传递给我创建的对象,但它给了我错误:
错误 1 错误 C2664: 'GameController::GameController(GameLayer *&)' : 无法将参数 1 从 'GameLayer *const' 转换为 'GameLayer *&'
我在 GameLayer 中有什么(主要对象)
m_pGameController = new GameController(this);
在 GameController 我有这个构造函数
GameController(GameLayer*& GameLayer)
{
setGameLayer(gameLayer); // to GameLayer memeber )
}
问题是我需要能够从 GameController 修改 GameLayer 中的数据(GUI 的东西)