我想知道我們如何能夠看Ç文件後,它已經由預處理器編譯之前已經擴大了與放在代碼裏面所有的宏值使用它們的功能。 有沒有辦法做到這一點?有沒有辦法來看看預處理器展開的文件用C
1
A
回答
14
你可以問GCC來爲你做它gcc -E yourfile.cpp
,將擴大宏和包含文件,所有的preproccessing。
7
相關問題
- 1. 有沒有辦法查看待處理的請求會影響特定文件?
- 2. 有沒有辦法判斷宏展開是否會看到詞法上下文?
- 3. 有沒有辦法使用git來查看文件的所有版本?
- 4. 有沒有辦法看多個文本框來查看文本是否改變?
- 5. 用戶有沒有辦法看到PHP?
- 6. 有沒有辦法查看C++中的內置文檔?
- 7. 有沒有辦法讓C預處理器改變我使用的STL實現?
- 8. 有沒有辦法列出所有的C預處理器定義?
- 9. 看看預處理器做了什麼
- 10. 有沒有辦法在Excel上看到Application.OnTime的預定過程?
- 11. 有沒有辦法查看LinqPad中擴展的網格結果?
- 12. 是否有JavaScript預處理器,使回調看起來不錯?
- 13. 有沒有辦法查看xcode中包含文件的順序
- 14. R:有沒有辦法查看列表
- 15. 有沒有辦法查看HttpRuntime.Cache?
- 16. 有沒有辦法看到HIVE
- 17. 有沒有辦法看到鉻iOS CSS?
- 18. 有沒有辦法看一下NSManagedObjectContext?
- 19. 在沒有預處理器的情況下展開C/C++函數宏
- 20. 有沒有辦法在linux中查看誰查看/訪問過一個文件?
- 21. 有沒有辦法查看PyTable文件標記列表?
- 22. 有沒有辦法在RubyMine中查看當前日誌文件?
- 23. 有沒有辦法在Fiddler中查看wireshark .pcap文件?
- 24. 有沒有辦法,看看是否System.Net.Mail工作
- 25. 有沒有辦法使它看起來像一個foreach看返回值?
- 26. 有沒有辦法擴展SASS預處理器來任意操作每個聲明的屬性?
- 27. 有沒有辦法阻止打開時看到python窗口?
- 28. 有沒有辦法「展開」URL Shorteners?
- 29. 有沒有什麼辦法來觀看在iphone
- 30. 有沒有辦法爲編譯的子集啓用gcc預處理器輸出?
一個恥辱,我們不能添加更多的標籤,這也可以被標記的預處理器相關受益。 – 2009-11-05 14:57:26
@MattJoiner:那樣? – 2015-09-26 15:57:21