0

我正在使用需要保存带有特殊字符(如“çäüëé”)的 utf-8 文件的软件。

我从 Web 服务(使用 gsoap)收到要保存的内容(带有特殊字符编码的常规字符串)。当我尝试使用 ofstream 保存时,该文件会保存一个正方形和其他奇怪的字符,而不是特殊字符。

当我尝试将常规字符串转换为宽字符串时,它丢失了特殊字符(它被不同的字符替换)。并且,使用 wofstream,当有特殊字符时,文件不会保存文件。

我也尝试使用 utf8-cpp,但它的文件也写不正确。

4

0 回答 0