然后在cpp中用类名::abc ,居然编译报错?这是c++语言?
嗯不是这个问题,访问静态变量必须专门写个函数?不能直接访问变量是吧
可以啊 =。=
最新版本的Cocos2d-x自带的项目HelloWorld把警告视为错误。不知道是这个原因?还是贴代码吧。
我觉得肯定是没有对这个变量初始化
C++语法基础。
在类中“定义”静态变量,这里其实只是声明,并不是定义,你只声明了然后直接引用不报错才怪。
所以,还要在类外定义。就和函数一样,一般我们都只是在类内声明函数,再在CPP文件里去定义函数(也可直接在类内定义,那种等同于内联),你只声明函数不去定义,这个函数能直接调用?
谁能告诉我3.3rc0创建的新项目下为什么没有class这个文件夹,难道都要自己新建在添加项吗?请问下你们的3.3下的是不是也没有class。。。
是Classes文件夹,你的创建方式是什么?
当然会有了!
到底有没有,“搜索”下不就知道了!