0
我不知道锄头从文本文件获得字符编码/字符集与提升?它在boost :: locale或boost :: filesystem中的任何地方?Boost:如何检查文本文件字符编码/字符集?
我不知道锄头从文本文件获得字符编码/字符集与提升?它在boost :: locale或boost :: filesystem中的任何地方?Boost:如何检查文本文件字符编码/字符集?
没有在这个提升,你需要测试是你自己。算法伪代码:
if BOM present:
use encoding specified by BOM
else:
try:
use UTF-8
except:
use ANSI # But only on Windows
如果文本文件中没有特殊标记(如UTF8 BOM),那么就没有办法知道。您可以尝试通过在文件中查找特殊字符来推断它。 – 2012-02-01 08:03:01
文件编码和文件系统之间的连接是什么?和不。 – ybungalobill 2012-02-01 08:22:48