2

こんにちは誰かが私を助けてくれるかもしれません私はC++用のlibertysimpleiniに別のディレクトリからファイルを読み書きさせようとしていますが、これまでのところ何も機能していません。

Windows7を使用する

#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

4

1 に答える 1

1

問題は、ディレクトリが作成されないことです。最初に「c:\ test」ディレクトリを自分で作成してから、アプリケーションを起動する必要があります。私はあなたのコードから始めましたが、それは機能しませんでした、それから私はドライブCに「テスト」フォルダを作成しました、そしてそれは始めました。

于 2012-12-01T02:46:35.690 に答える