相关疑难解决方法(0)

如何使用unicode文件名打开std :: fstream(ofstream或ifstream)?

你不会想象像使用C++标准库为Windows应用程序打开文件那样基本的东西很棘手......但它似乎是.在这里,我指的是UTF-8,但我可以转换为UTF-16或其他任何东西,重点是从Unicode文件名中获取一个ofstream实例.在我推出自己的解决方案之前,这里有一条首选路线吗?特别是跨平台的?

c++ windows unicode

50
推荐指数
2
解决办法
5万
查看次数

C ++ 20的“ char8_t”与旧的“ char”相同吗?

在CPP参考文档中

我注意到了 char

字符类型足够大,可以表示任何UTF-8八位代码单元(自C ++ 14起)

和为 char8_t

UTF-8字符表示形式的类型,必须足够大以表示任何UTF-8代码单元(8位)

这是否意味着两者是同一类型?还是char8_t有其他功能?

c++ c++14 c++20

31
推荐指数
2
解决办法
2228
查看次数

标签 统计

c++ ×2

c++14 ×1

c++20 ×1

unicode ×1

windows ×1