|
프로젝트 옵션에 상관 없이 CStdioFile 은 애초에 유니코드 문자열을 읽는 기능이 없습니다
CFile 클래스를 사용하세요.
김지은 님이 쓰신 글 :
: TCHAR line[512] = _T("");
:
: FILE *f;
:
:
:
: errno_t e = _tfopen_s(&f,ttm,_T("rt,ccs=UNICODE"));
:
:
: CStdioFile file(f);
:
:
:
: 이걸써서 ㅠㅠ
:
:
:
: while(file.ReadString(line,512) != NULL)
: {
:
: }
:
: 이런식으로 유니코드형식 파일을 읽어오는데
: open 하는데 에러는안나는데 ReadString 부분에서 에러가납니다.
: VC2008 멀티바이트속성으로 작업중이라그런건가요?ㅠㅠ
: 멀티바이트 속성으로 유니코드 형식 한글파일 안깨지게 읽어오는 방법 없을까요 ㅠ
|