小编Ago*_*ora的帖子

变量已定义的命名空间错误

我用C++/cocos2dx 遇到了"AppDelegate.obj中已定义的错误".
这是我的代码gamestage.h

#ifndef __GAME_STAGES_H__
#define __GAME_STAGES_H__

// stage 1;
namespace gamestage1
{
    int btn_number = 9;
}

#endif
Run Code Online (Sandbox Code Playgroud)

game.cppmenu.cpp使用此gamestage.h文件,没有gamestage.cpp文件.

实际上,我尝试使用extern如下:

extern int btn_number = 9;
Run Code Online (Sandbox Code Playgroud)

但它不起作用.

*这会导致什么?*

c++ namespaces

2
推荐指数
1
解决办法
1893
查看次数

标签 统计

c++ ×1

namespaces ×1