我在我的Mac上设置了char设置问题,这些字符在XQuartz和终端上显示不同。我正在使用mac OS X(10.8.5),编译器是clang-503.0.40。区域设置输出为:
LANG="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_CTYPE="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_ALL="
我尝试过设置stty,但是一些有趣的角色会爬进屏幕上的白色空间以及我正在编写输出的文件中。
示例:ÿÿ2,ÿÿÿÿÿÿÿÿÿÿÿ1,12,21,ÿ0,ÿ2,ÿ0.00,60.00,WinterDesignDay
预期输出为:2, 1,12,21, 0.00,60.00,WinterDesignDay
我在https://stackoverflow.com/questions/tagged/encoding上列出了很多问题,但我无法找到解决问题的答案。任何帮助是极大的赞赏!