無為空間 むいむい(´ω`*) Entries parse_config_file タグ: C++ Boost コマンドライン引数解析ライブラリ Boost.Program options には、コマンドライン引数の他に、 config file を解析するパーサが付いている。 しかしこの config file 、文中に何度か出てくる割に、書式の説明がない。 説明がないということは、もしかしたらこれはとんでもなく常識的なこと(説明するまでもなく一意に定まること)なのかもしれないのだが、どうも「これに相違ない」というものを発見できなかったので、テストコードを参考に書式を推測してみることにした。 参考にするのは Boost 1.34.1 の parsers_test.cpp の test_config_file() 。 見易くするため、 config file の中身に相当するリテラルを分け