在 c++ 中迭代打印完整的 Unicode 字符集

Print the complete Unicode charset in c++ iterativly

本文关键字:Unicode 字符集 打印 c++ 迭代      更新时间:2023-10-16

简单任务:我想了解Windows资源管理器如何排序

为此,我想创建具有单个 unicode 字符作为名称的文件夹,但是我不明白您如何打印所有Unicode字符...

通过 '\u0xxx'我的编译器说我不能将它们用于基本字符集。

我很确定必须有一个简单的答案,但我不明白。

for(WCHAR i = 0; i < WCHAR_MAX; ++i)
    create_directory_somehow(i);

(您可能需要 #include"wchar.h")

但我也认为这不是一个好主意 - 文件系统可能不喜欢它......

好的,

我在Macieks评论的帮助下解决了它:D

for(WCHAR i = 0; i < WCHAR_MAX; ++i)
{
    LPCWSTR lpcChar = &wcChar;
    CreateDirectoryW(lpcChar,NULL);
}

非常感谢,我知道这必须是一些简单的方法来做到这一点