迭代地用c ++打印完整的Unicode字符集

时间:2014-01-10 13:12:21

标签: c++ unicode

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

为此我想创建一个名为unicode chars的文件夹, 但我不知道你如何打印所有unicode字符...

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

我非常肯定必须有一个简单的答案,但我没有得到它。

2 个答案:

答案 0 :(得分:0)

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

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

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

答案 1 :(得分:0)

好的,我在Macieks评论的帮助下解决了这个问题:D

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

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