Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.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
Visual studio 2012 用于C语言的VS2012 Intellisense配置 < P>我的项目是一个静态库,它有一个通用的.h文件,它将被C和C++版本使用,使用 .cPLUS PLUS < /Cult>定义,用于包括.< /P>的正确部分。 我使用VS2012,当我的项目在 Projt>属性> -C/C++->Advest->编译为->编译为C代码(/TC)< /强>时,It明智仍然认为我使用C++作为主要语言,_Visual Studio 2012_Intellisense - Fatal编程技术网

Visual studio 2012 用于C语言的VS2012 Intellisense配置 < P>我的项目是一个静态库,它有一个通用的.h文件,它将被C和C++版本使用,使用 .cPLUS PLUS < /Cult>定义,用于包括.< /P>的正确部分。 我使用VS2012,当我的项目在 Projt>属性> -C/C++->Advest->编译为->编译为C代码(/TC)< /强>时,It明智仍然认为我使用C++作为主要语言,

Visual studio 2012 用于C语言的VS2012 Intellisense配置 < P>我的项目是一个静态库,它有一个通用的.h文件,它将被C和C++版本使用,使用 .cPLUS PLUS < /Cult>定义,用于包括.< /P>的正确部分。 我使用VS2012,当我的项目在 Projt>属性> -C/C++->Advest->编译为->编译为C代码(/TC)< /强>时,It明智仍然认为我使用C++作为主要语言,,visual-studio-2012,intellisense,Visual Studio 2012,Intellisense,它对某些C函数(如strcpy\u s)给出警告,并且不突出显示由\ifndef\u cplusplus命令定义的部分 如果我尝试构建或编译(F7),它可以完美地工作,并且它被编译为一个C项目 我如何告诉智能感知将代码解释为C语言而不是C++?< /P> 感谢你的帮助

它对某些C函数(如
strcpy\u s
)给出警告,并且不突出显示由
\ifndef\u cplusplus
命令定义的部分

如果我尝试构建或编译(F7),它可以完美地工作,并且它被编译为一个C项目

<>我如何告诉智能感知将代码解释为C语言而不是C++?< /P> 感谢你的帮助