Q
結構閱讀C++
-2
A
回答
0
這是不是很清楚你到底在問什麼。
如果您正在尋找動態代碼執行(如某些語言中的eval()
函數),那麼在C++中就沒有這樣的事情。它不是一種可以逐行讀取和執行的解釋型語言,每次代碼更改時都需要編譯它。雖然技術上可以編寫自我修改的代碼,但這可能不值得。
1
我不會將它移動到代碼中,我會將配置文件保留爲配置文件。
如果您確實需要這樣做,您可以將該文件作爲字符串資源嵌入到應用程序中並使用它 - 這樣您就只需更改現有代碼的最小數量。你這樣做的方式取決於你的平臺。
如果這不可行(無論什麼原因),我會設置一個單獨的配置類/命名空間來包含所有的值。
相關問題
- 1. 閱讀和寫作結構[C]
- 2. 閱讀和結構的C編寫
- 3. QT C++閱讀習慣文件結構
- 4. C++閱讀結構的領域,直接寫入結構到流
- 5. 閱讀的CSV結構
- 6. 閱讀結構對象無效*指針
- 7. 閱讀文件和填充結構
- 8. 閱讀Java中的結構化文件
- 9. 閱讀DEVMODE結構從註冊表
- 10. 閱讀結構化二進制文件
- 11. 閱讀iOS中的目錄結構
- 12. 在PHP中閱讀這個XML結構
- 13. 閱讀深度嵌套收集結構
- 14. 結構陣列閱讀()問題
- 15. 訪問衝突閱讀地點0x000000xx - C結構屬性 - Visual Studio
- 16. 閱讀從文件結構的數目不詳 - Visual C
- 17. 討厭的錯誤閱讀結構從二進制文件(C++)
- 18. 讀\寫在結構C++
- 19. C程序閱讀測試結果
- 20. C# - 閱讀目錄結尾的時期
- 21. EOF閱讀C/C++
- 22. 閱讀從C#
- 23. 閱讀用C
- 24. 閱讀在C#
- 25. 閱讀在C++
- 26. 閱讀C#
- 27. 閱讀C++
- 28. 閱讀C++
- 29. 閱讀C#
- 30. 閱讀在C++
只是爲了澄清一下:你想做一些類似於從字符串中運行代碼的東西(比如像很多語言中的'eval')? – Leri 2012-07-23 09:13:01
你是否在尋找類似boost :: regex的東西? – aasa 2012-07-23 09:14:25