我使用Eclipse对我的所有文件使用UTF-8编码。然而,该字符串是在文件本身中形成的(不是来自输入),这就是为什么我认为我的字符串是以UTF-8开头的,而转换并没有按照我预期的方式进行。字符串原始内容为:
||3.2|2013-01-25T17:24:00|ingreso|PAGO EN UNA SOLA EXHIBICION|6386.21|MXN|7408.00|No identificadoaño www.sanitariosportatiles.com|58
当我尝试编译用UTF-8 (带有BOM)编码的C代码时,gcc的输出出现在ANSI中,当然是不正确的。我的工作区和项目的默认编码设置为UTF-8。error some code here以ANSI编码的文件(在我的区域设置为中欧语言的情况下为cp1250)显示正确。我相信有人已经解决了这个问题,因为在21