2010-12-06 2 views
1

SimpleIni Documentation은 wchar_t가 지원되지만 사용 방법을 모르겠다 고 말합니다. 이것은 내가 뭘하려 :SimpleIni를 사용하여 wchar_t를 반환 한 다음 std :: wstring으로 변환하려면 어떻게해야합니까?

CSimpleIniCaseW ini; 
ini.LoadFile("myapp.ini"); 
std::wstring test(ini.GetValue("testsection", "testkey", "")); 

오류 C2664 : 'CSimpleIniTempl :: GetValue' 가 : 매개 변수 1 변환 할 수 없습니다 'const를 문자 [12]' 'const를 wchar_t를 *'

답변

0

문자열을 L "testsection"으로 지정해야합니다. < < 참고 L.

+0

이제는 오류가 발생하지 않지만 wstring 테스트는 비어 있습니다. – coolface

+0

ini 파일의 인코딩에 문제가 있습니다. 그것은 ini 파일을 ANSI로 저장 한 경우에만 작동합니다. – coolface

관련 문제