我有一些c ++项目,包括托管和非托管c ++项目。
如何识别哪个项目是托管c ++以及哪个项目是非托管c ++类型。
除此之外,有人可以向我简要介绍这些托管和非托管c ++的含义。
答案 0 :(得分:4)
如果此选项不设置为"没有公共语言运行时支持",那么它是"托管" C ++,在任何现代版本的Visual Studio中都是C ++ / CLI(除非设置是"旧语法",然后它是原始的托管C ++语法)。
参考文献:
Managed Extensions for C++(旧语法)
C++/CLI
答案 1 :(得分:3)
转到项目属性 - > C ++ - >命令行
如果它包含var t = 'Foobar';
,那么项目是在C ++ / CLI下构建的,否则它是"非托管"。