0
我希望將用於當前運行的所有參數值的列表寫入輸出目錄中的parameterFile.txt
。將參數寫入(聲明)頭文件
我有一個頭文件中聲明的所有參數都是constants.hpp
。我試圖使用boost::filesystem copy_file
方法僅僅將整個頭文件「原樣」複製到文本文件中。但問題是,如果在遠程機器上運行,頭文件顯然不適用於複製。我同意這種方式拋棄參數值是愚蠢的(當我可以將頭部放在輸出中時)。
有沒有更好的方法來做到這一點?
TIA, 尼基爾
我喜歡「的所有參數,在一到位」的方法,因爲那時我可以快速地在一個地方進行更改。並添加此標題,我可以使參數全局可用。 我正在考慮boost :: program_options現在。但是,我無法弄清楚如何使一個類中聲明的一個參數可用於其他類,而不包括頭文件。如果你能幫助我舉例說明如何使變量在不同類中可訪問,我會非常感激。 - Nikhil –