目前的情况是按照要求分别从22个不同语言的文件中读出了部分内容,然后整合成了一个vector<wstring> wline_list
举例
wline_list[0] = "IDS_TOAST_ECOON,"eco Mode is turned On.","ecoモードをオンにしました。","Režim eco je zapnutý.","Økoindstillingen er aktiveret.","ecomodus is ingeschakeld.","eco-tila on käytössä.","Le mode eco est activé.","eco-Modus ist aktiviert.","Η λειτουργία eco ε...
但是怎么把这样的字符串写入一个文件。。。。用wofstream写到日文的部分就写不下去了
查了一些资料说要调用imbue,例如
std::wofstream fout("StringTable.csv");
fout.imbue("chs");
这样倒是可以顺利写完日文部分,但是捷克语("Režim eco je zapnutý.")部分就写不下去了。。。
求解决方案○| ̄|_