快速确定代码是否是Visual C ++

时间:2010-03-09 21:23:19

标签: visual-studio visual-c++

有没有快速的方法来确定Visual Studio C ++项目是用纯C ++还是用Visual C ++编写的?

3 个答案:

答案 0 :(得分:1)

否 - Visual C ++将编译大多数普通的C ++而没有任何问题。如果您想检查是否使用了Windows特定的“东西”,检查<windows.h>的直接或间接包含可能是一个合理的开始。

答案 1 :(得分:1)

如果任何文件包含行#pragma once#include "stdafx.h",则很可能是Visual C ++。

(是否有其他编译器实现#pragma once?)

答案 2 :(得分:0)

如果是Visual C ++,它通常在项目目录中有一个project.sln或project.vcproj文件。