2012-12-01 87 views
2

嗨可以有人帮助我我想获得自由simpleini为c + +从不同的目录中读取/写入文件,但迄今没有任何工作。关于从目录获取ini文件的C++ simpleini示例?

使用Windows 7

#include "SimpleIni.h" 
#include <stdio.h> 

int main(int argc, char** argv) 
{ 
CSimpleIniA ini; 

ini.SetValue("test", "default", "1"); 
ini.SaveFile("c:\\test\\test.ini"); 
//tried ini.SaveFile("c:\test\test.ini"); 

ini.LoadFile("c:\\test\\test.ini"); 
//tried ini.LoadFile("c:\test\test.ini"); 
const char * set = ini.GetValue("test", "default", ""); 

printf("value = %s", set); // should load from c:\test\test.ini 

return 0; 
} 

http://code.jellycan.com/simpleini-doc/html/index.html

回答

1

的问题是,它不创建目录。 您应该先自己创建“c:\ test”目录,然后启动应用程序。 我从你的代码开始,它不起作用,然后我在驱动器C上创建了“测试”文件夹,它开始了。

+0

非常感谢你:D – Jork449