Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/133.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ Visual Studio中无法识别的语法(C+;+;)_C++_Visual Studio_Cocos2d X - Fatal编程技术网

C++ Visual Studio中无法识别的语法(C+;+;)

C++ Visual Studio中无法识别的语法(C+;+;),c++,visual-studio,cocos2d-x,C++,Visual Studio,Cocos2d X,我能够构建解决方案并运行示例。 但是,在我的VisualStudio中,语法似乎无法正确识别 cocos2d的版本:3.14.1 VS版本:visual studio 2015社区 有人知道这个问题吗 非常感谢Visual Studio的IntelliSense使用了与编译器不同的分析引擎。它经常落后。它有时与编译器不一致 编译器是编译器接受内容的最终权威 有时候,时间就是智能感知所需要的一切。当它被宏阻塞时,我经常(但并非总是)通过偷看第一次使用宏的定义来更新它的想法。右键单击并选择Pee

我能够构建解决方案并运行示例。

但是,在我的VisualStudio中,语法似乎无法正确识别

cocos2d的版本:3.14.1

VS版本:visual studio 2015社区

有人知道这个问题吗


非常感谢

Visual Studio的IntelliSense使用了与编译器不同的分析引擎。它经常落后。它有时与编译器不一致

编译器是编译器接受内容的最终权威


有时候,时间就是智能感知所需要的一切。当它被宏阻塞时,我经常(但并非总是)通过偷看第一次使用宏的定义来更新它的想法。右键单击并选择Peek definition。

IntelliSense可能没有为项目的所有代码和依赖项编制索引,并且找不到带下划线的符号。有时,关闭Visual Studio并删除索引数据库(解决方案文件夹中的那些大的*.sdf文件)并重新启动会有所帮助

谢谢,但误导性的自动完成和红色波浪线无处不在,使我在编码时感到不舒服。这是解决这个问题的方法吗?你可以关掉智能感知。非常感谢,你的回答给了我很多启发。我意识到cocos2d项目在构建之后实际上没有创建.sdf文件。如果您能告诉我为什么没有生成,我们将不胜感激。我选中了该选项,如果为false,“禁用数据库”。指向成员的指针正式要求
&HelloWorld::menuCloseCallback
。至于
场景
,这可能无法识别,因为前面的
使用\NS\u CC
也无法识别。下次,请同时发布您的代码,这样我们更容易访问