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.
我正在使用需要保存带有特殊字符(如“çäüëé”)的 utf-8 文件的软件。
我从 Web 服务(使用 gsoap)收到要保存的内容(带有特殊字符编码的常规字符串)。当我尝试使用 ofstream 保存时,该文件会保存一个正方形和其他奇怪的字符,而不是特殊字符。
当我尝试将常规字符串转换为宽字符串时,它丢失了特殊字符(它被不同的字符替换)。并且,使用 wofstream,当有特殊字符时,文件不会保存文件。
我也尝试使用 utf8-cpp,但它的文件也写不正确。