- 392 名前:389 mailto:sage [int 2ch =05/04/02(土) 06:23:10 ]
- >>390-391
日本語が変ですみませんでした。徹夜明けだったんで……。 2.5.4 の wxFileConfig で、デストラクタなどで実際にファイルに書き込まれる時に、 最初に Write したエントリが、グループに関係なくファイルの最後に書き込まれるんです。 #include <wx/wx.h> #include <wx/fileconf.h> class App : public wxApp { public: App () {}; bool OnInit () { wxRemoveFile (wxGetCwd () + "\\test.txt"); wxFileConfig config (wxEmptyString, wxEmptyString, wxGetCwd () + "\\test.txt", wxEmptyString, wxCONFIG_USE_LOCAL_FILE); config.Write ("first", "一番"); config.Write ("second", "二番"); config.Write ("sub/first", "サブ一番"); return false; } }; IMPLEMENT_APP (App) // 結果 // second=二番 // [sub] // first=サブ一番 // first=一番 これだと、読み込みのときに "first" が読み込めません。 改行が多すぎと怒られるので続きます。
|

|