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