我创建了一个类“Player”。在这个类中,我声明了一个对象“CollisionSystem”,其构造函数如下所示:
CollisionSystem(Player *player, std::list<Rock*> *lRock, std::list<Water*> *lWater);
我做了一个指针CollisionSystem *pSystem
,在玩家的构造函数中我说了
pSystem = new CollisionSystem(pSprite, pRock->getRocks(), pWater->getWater())
它现在说“语法错误:标识符”播放器“。在行中,我声明了CollisionSystem的构造函数。为什么它说(它说4次,总是对于相同的代码行)