|
写了一个类,大体想完成如下功能:
类的定义我就不写了
//构造函数要做的事情
ACE_Configuration_Heap config;
ACE_Ini_ImpExp impExp(config);
impExp.import_config(".\test.ini);
//类的方法, SetValue
ACE_Configuration_Section_Key section;
config.open_section(config.root_section(), ACE_TEXT("update"), 0, section);
ACE_TString str("20090101");
config.set_string_value(section, ACE_TEXT("date"), str);
//类的方法 Save
impExp.export_config(".\test.ini");
总体就是想完成对一个ini文件(test.ini)的读写操作,但常常会发现export以后,文件里的配置顺序已经变得乱了,同时有时候setValue以后,再调用export方法,最后发现ini文件相应的键值并没有改变,请问大家有谁碰到过这样的问题,这是一个BUG吗,我用的是ACE5.5 |
|