是否有快速確定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