我剛剛學習了C++的基礎知識。我知道如何爲項目添加文本文件,但是如何在程序中引用它?最終,我希望能夠在文本文件中獲得結果列表,然後我的程序隨機選擇一行。 這不是使用外部txt文件。感謝您與我的低於大問題寫:)在C++項目中使用包含文件
0
A
回答
0
本質上你的耐心,你要選擇做你的願望:
把可能的結果在外部文本文件,然後閱讀需要時從C++程序中的文本文件獲取值。缺點是文本文件應該與您的編譯的可執行程序一起提供。
手動將帶有可能結果的文本文件轉換爲例如C++源文件(例如字符串數組),然後將其編譯到程序中。這樣在運行程序時不需要外部文本文件。
第三種選擇是在文本文件中生成的可執行文件的資源inclue的字符串,但它需要更深入的瞭解和Windows API的知識檢索值,所以我不建議這樣做對你來說,你現在剛剛開始C++編程。
0
如果結果列表(相對較小),請考慮在啓動過程中將文件加載到字符串矢量中,然後通過索引獲取一行。只要寫這樣
int readStrings(const std::string sFileName, std::vector<std::string> &vOut);
相關問題
- 1. 在C++項目中包含.idl文件
- 2. 使用C#,我如何「包含」文件到項目中?
- 3. 在包含文件名中使用項目目錄
- 4. 在Visual C++ 2010項目中包含visual C++ 6.0頭文件
- 5. 如何在頭文件中包含依賴項而不將其包含在包含頭文件的項目中
- 6. 引用項目中不包含引用項目的文件
- 7. 在Visual項目中包含文件以便使用它
- 8. 在C項目中包含目標文件或彙編程序文件?
- 9. 在Eclipse的項目目錄之外包含C++文件
- 10. 在C#項目中自動包含文件
- 11. 你打算如何將文件包含在C項目中?
- 12. 在Xcode C++項目中包含頭文件
- 13. 如何在Visual C#項目中包含xsd模式文件?
- 14. 如何在Delphi項目中包含/鏈接C .lib文件
- 15. 在C項目中包含OCR Api
- 16. 在C++項目中包含dlib
- 17. 在Visual Studio中包含Oracle.DataAccess.dll C#項目
- 18. 在QTCreator CMake項目的項目窗格中包含GLSL文件
- 19. 在C++中包含文件
- 20. 在Swift項目中使用C++文件
- 21. 在gtkmm項目中使用c文件
- 22. C#列表包含項目
- 23. 將jar文件包含到使用cPanel的php項目中
- 24. 如何使用我的visual studio項目中包含的文件?
- 25. 在使用ant構建項目時包含.properties文件
- 26. 獲取包含在項目中的文件的文件路徑
- 27. 不能在項目文件中包含OpenBR庫文件
- 28. 如何在Visual Studio的C#項目部署中包含文件和文件夾?
- 29. 在項目中包含庫項目Android
- 30. 將程序集* .o文件包含到Qt C++項目中
感謝您的幫助功能,所以如果我下,比如說一個文本文件,應用程序數據是有辦法,我可以從地方txt文件我的計劃之內我還是會具有在開始時分開,然後在程序運行時重新定位。再次感謝你的幫助。 – bobsterman