C++Builderで、fgetwc
関数ではうまくカナ文字などが読み込めなかったので TStreamReader
関数を利用した。
String fname = L"C:\\test\\sample.txt"; TStreamReader* fs = new TStreamReader(fname, TEncoding::UTF8, true, 1024); while (fs->EndOfStream == false) { String s = fs->ReadLine(); ShowMessage(s); } fs->Close();