首页 > 解决方案 > 在 AIX 上使用 WCHAR_T

问题描述

我在 Linux 上有以下代码:-

rc = iconv_open("WCHAR_T", SourceCode);

在调用iconv将数据转换为宽字符串 ( wchar_t) 之前。

我现在在 AIX 上编译它。该值"WCHAR_T"似乎不能作为 的第一个参数iconv_open。它在运行时失败,错误为 errno=22“无法打开转换器”

我应该将上面的代码行更改为什么,以便它可以在 AIX 上运行。

标签: ccharacter-encodingaixwchar-t

解决方案


推荐阅读