错误 LNK2001:未解析的外部符号"private: static class Game Game::game_"

error LNK2001: unresolved external symbol "private: static class Game Game::game_"

本文关键字:Game static private game class 外部 LNK2001 错误 符号      更新时间:2023-10-16
class Game
{
public:
static Game& GetInstance() 
{
return game_;
}
private :
static Game game_;
Game();
};

为什么你把类构造函数放在私有部分?这可能是导致您问题的原因。将 Game(( 移动到公共部分,看看会发生什么。 另外,我认为您尝试定义和返回静态值的方式完全是错误的