是否有快速确定Visual Studio C++项目是使用普通C++还是Visual C++编写的?快速确定代码是否为Visual C++
0
A
回答
1
如果任何文件包含行#pragma once
或#include "stdafx.h"
,它很可能是Visual C++。
(有没有实现#pragma once
任何其他的编译器?)
+0
如果我没有弄错,'#pragma once'起源于gcc(现在仍被gcc支持)。 – 2010-03-10 03:04:34
1
否 - Visual C++将编译大多数普通的C++,没有任何问题。如果你想检查使用Windows特定的“东西”,检查包括(直接或间接)<windows.h>
可能是一个合理的开始。
0
如果是Visual C++,它通常在项目目录中有一个project.sln或project.vcproj文件。
+0
是的,但你也可以有简单的C++ * .vcproj文件。 – 2010-03-10 19:21:37
相关问题
- 1. 确定字符串是否为JSON编号的快速方法
- 2. 在Visual Studio代码中快速搜索
- 3. 快速确定一组文件在C#中是否相同?
- 4. 确定给定的文本是否为C代码
- 5. 确定Google网址是否为快速搜索
- 6. 确定卷是否是来自代码
- 7. 帮助C#代码快速搜索
- 8. 确定(Windows)上是否存在PID的快速方法?
- 9. 快速切换Visual Studio源代码管理代理
- 10. 是否有用于编程快速C#代码片段的交互式shell?
- 11. 我不确定我的快速结帐是否正常工作
- 12. 确定ORACLE表中是否存在字段的快速方法
- 13. 快速确定文件夹内容是否已被修改
- 14. 快速处理PHP代码
- 15. 快速代码中的Erorr
- 16. 快速排序代码(Python)
- 17. C#代码比Visual Basic.NET代码更快吗?
- 18. 需要将快速代码片段转换为Objective C
- 19. 将Google Drive快速入门代码导入到Visual Basic中
- 20. 我是否将此C代码正确转换为AS3?
- 21. Microsoft Visual C++ Express编译器是否编译C代码?
- 22. 检查是否verfication代码是正确
- 23. 不能确定这是否是正确的代码?
- 24. 确定C#代码大小
- 25. Visual Studio代码:滚动速度太快,用鼠标选择
- 26. 将C代码编译为Visual C++ dll?
- 27. 301是否为“假”子域名的正确重定向代码?
- 28. 哪些代码执行速度更快?
- 29. 是Visual C++实际上生成公然不正确的代码?
- 30. Erlang noob寻求快速代码审查
Visual Studio中有一些预先定义的宏。这里是他们在MSDN上的表格:href ='http://msdn.microsoft.com/en-us/library/b0084kay.aspx – 2010-03-09 21:37:44