Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在将 Windows 项目移植到 Linux,编码 UTF-16,但 Linux 的默认编码是 UTF-8。
g++ test.cpp ; 发生错误:警告:空字符被忽略。 定位 -a ; 没有 UTF-16 字符集。
将源文件转换为 UTF-8。要么使用好的文本编辑器,要么使用 iconv。它会让你的生活更轻松...... Linux 的头文件是 UTF-8 系统范围的。坚持使用 UTF-16 就像用镊子拔牙,不用麻醉。