c++ - 从 ß 转换为 s c++

标签 c++ utf-8 ascii

C++ 中有没有一种方法可以将 ö 转换为 o,或将 ß 转换为 s,通常是从 utf-8 转换为 ASCII 中的相应字符?

最佳答案

标准 C++ 不支持 UTF-8。我建议这个图书馆: http://utfcpp.sourceforge.net/

如果您愿意,也许可以为此使用内置的 POSIX 或 Windows 功能。但它不可移植。

关于c++ - 从 ß 转换为 s c++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3935353/

相关文章:

c++ - 从我的 C/C++ 代码中获取等效的汇编代码 - x86 和 ARM

c++ - Delete[] 没有调用元素析构函数

java - MySQL 排序规则和 Glassfish 默认字符集编码

c++ - utf8 <-> utf16 : codecvt poor performance

java - 用 java 以纯文本形式编写耸肩 ASCII 表情符号¯\_(ツ)_/¯

c++ - Golang 从 TCP 端口读取常量数据

java - 生产中的 UTF-8 数据请求问题

C++:如何并排打印两张ASCII图片?

c - 如何比较 ASCII 值

c++ - 将 C++ 枚举映射为 const char*