1
A
回答
2
要檢測MSVC編譯器,你可以看到,如果_MSC_VER定義,所以你可以做這樣的事情
#ifdef _MSC_VER
#pragma warning(disable : xxxx)
#endif
Predefined Macros提供有關預定義VS宏
2
的宏來識別的列表,請參閱this resource信息編譯器正在被使用。使用它們如下(對於MS VC):
#ifdef _MSC_VER
#pragma warning(disable : xxxx)
#endif
相關問題
- 1. 編譯時編譯器如何檢測數字溢出?
- 2. 如何在C++中編譯編譯器?
- 3. html5檢查器編譯
- 4. 如何檢測編譯器
- 5. 編譯時檢查的URI
- 6. 編譯時檢查或java.util.ConcurrentModificationException
- 7. 如何檢查編譯時間?
- 8. 編譯時檢查jQuery選擇器
- 9. 編譯編譯器錯誤編譯GCC
- 10. 在編譯時檢查指針大小
- 11. 僅在編譯時檢查Obsolete屬性?
- 12. 在編譯時靜態檢查地圖?
- 13. 在編譯時檢查枚舉值
- 14. 在編譯時檢查ObjectDataSource的TypeName
- 15. 在預編譯時檢查ARC
- 16. 如何檢測use_frameworks!在編譯時
- 17. 如何在編譯時檢測WP8
- 18. 編譯時編譯器跳過語句?
- 19. 如何檢查是否MS編譯器編譯我的源代碼
- 20. 如何在C++中編譯glib - 在編譯時編譯錯誤.cpp
- 21. 如何在Windows編譯器和GCC編譯器中使用SSE?
- 22. 在編譯時
- 23. 編譯器檢查類的註釋
- 24. 檢查帶斷點的編譯器
- 25. 檢查編譯器是否爲Turbo C++
- 26. 爲什麼CMake檢查C++編譯器?
- 27. 在編譯時VS2010編譯視圖?
- 28. ,可執行編譯在編譯時
- 29. 如何在C編寫編譯器?
- 30. 在編譯期間檢測編譯器版本
難道你不是在編譯時:IMO的標題是誤導。 – Ralf