有一個Java應用程序與非英語內容以這種方式將一個字符串寫入文件:刷新Java的String在C++
byte bytes = str.getBytes("UTF-8");
writeToFile(bytes);
在C++的一面,我怎麼可以讀取該文件的內容和將它保存到WCHAR[]
正確?例如,我需要用MessageBox
顯示字符串。
有一個Java應用程序與非英語內容以這種方式將一個字符串寫入文件:刷新Java的String在C++
byte bytes = str.getBytes("UTF-8");
writeToFile(bytes);
在C++的一面,我怎麼可以讀取該文件的內容和將它保存到WCHAR[]
正確?例如,我需要用MessageBox
顯示字符串。
好吧,我想至少爲Windows的解決方案是MultiByteToWideChar()