user-0 提问: 求unicode转gb18030 linux下C程序

回复:
user: user-1
content: 引用 7 楼 fang3453126 的回复:[quote=引用 6 楼 qq_25660979 的回复:] [quote=引用 5 楼 zhao4zhong1 的回复:] [quote=引用 4 楼 qq_25660979 的回复:]  上传了之前我们一个平台上unicode转GB18030 的源代码，只找到上传jpg文件的方法，不知道能否下载下来，下来后重命名为.c 你可以在CSDN资源中上传。http://download.csdn.net/[/quote] 感谢，已经上传上去了  http://download.csdn.net/download/qq_25660979/8404881[/quote]  我是AIX系统的，这个stdfx.h好像没有，这个程序没有输出[/quote]  这个只是个demo程序，des为转换后的编码，输出方法的话，每个平台都不一样，关键看转换后的编码多不对

user: user-0
content: 引用 9 楼 zhao4zhong1 的回复:ucs2就是标准的unicode编码  我把"成"cat到 aaa.txt里了。 然后iconv -f GB18030 -t 系统各种编码  aaa.txt 都没能得到6210这字符。

user: user-0
content: 引用 9 楼 zhao4zhong1 的回复:ucs2就是标准的unicode编码  我编码为 0x6210,0x529f 对应的"成功"两字 就是不知道怎么转码。

user: user-2
content: ucs2就是标准的unicode编码

user: user-0
content: 引用 3 楼 zhao4zhong1 的回复:Windows下的码表在  http://www.microsoft.com/visualstudio/chs/downloads#d-2010-express 点开Visual C++ 2010 Express下面的语言选‘简体中文’，再点立即安装 C:\Program Files\Microsoft Visual Studio 10.0\VC\crt\src\cvt>dir /a-d /w  驱动器 C 中的卷是 C_HD5_1  卷的序列号是 1817-D526   C:\Program Files\Microsoft Visual Studio 10.0\VC\crt\src\cvt 的目录  8859_1       8859_10      8859_13      8859_14      8859_15      8859_16      8859_2       8859_3       8859_4 8859_5       8859_6       8859_7       8859_8       8859_9       baltic       big5         cp037        cp1006 cp1026       cp1250       cp1251       cp1252       cp1253       cp1254       cp1255       cp1256       cp1257 cp1258       cp424        cp437        cp500        cp737        cp775        cp850        cp852        cp855 cp856        cp857        cp860        cp861        cp862        cp863        cp864        cp865        cp866 cp869        cp874        cp875        cp932        cp936        cp949        cp950        cyrillic     ebcdic euc          euc_0208     gb12345      gb2312       greek        iceland      jis          jis0201      jis_0208 ksc5601      latin2       one_one      roman        sjis         sjis_0208    turkish      utf16        utf8 utf8_utf16   wbuffer      wstring      xjis         xone_byte    xtest        xtwo_byte               79 个文件      4,638,592 字节                0 个目录 13,399,814,144 可用字节   我iconv -l看了，AIX系统里iconv没有 UNICODE，我用命令 iconv(参数f t)的转换方法。都没有想要的输出，目前iconv只有 UCS-2， UTF-8 -16 -32，UCS-2.。。linux下的setlocale 然后用wcstombs转 可以，AIX就不行

user: user-0
content: 引用 6 楼 qq_25660979 的回复:[quote=引用 5 楼 zhao4zhong1 的回复:] [quote=引用 4 楼 qq_25660979 的回复:]  上传了之前我们一个平台上unicode转GB18030 的源代码，只找到上传jpg文件的方法，不知道能否下载下来，下来后重命名为.c 你可以在CSDN资源中上传。http://download.csdn.net/[/quote] 感谢，已经上传上去了  http://download.csdn.net/download/qq_25660979/8404881[/quote]  我是AIX系统的，这个stdfx.h好像没有，这个程序没有输出

user: user-1
content: 上传了之前我们一个平台上unicode转GB18030 的源代码，只找到上传jpg文件的方法，不知道能否下载下来，下来后重命名为.c

user: user-1
content: 引用 5 楼 zhao4zhong1 的回复:[quote=引用 4 楼 qq_25660979 的回复:]  上传了之前我们一个平台上unicode转GB18030 的源代码，只找到上传jpg文件的方法，不知道能否下载下来，下来后重命名为.c 你可以在CSDN资源中上传。http://download.csdn.net/[/quote] 感谢，已经上传上去了  http://download.csdn.net/download/qq_25660979/8404881

user: user-2
content: 引用 4 楼 qq_25660979 的回复: 上传了之前我们一个平台上unicode转GB18030 的源代码，只找到上传jpg文件的方法，不知道能否下载下来，下来后重命名为.c 你可以在CSDN资源中上传。http://download.csdn.net/

user: user-2
content: Windows下的码表在  http://www.microsoft.com/visualstudio/chs/downloads#d-2010-express 点开Visual C++ 2010 Express下面的语言选‘简体中文’，再点立即安装 C:\Program Files\Microsoft Visual Studio 10.0\VC\crt\src\cvt>dir /a-d /w  驱动器 C 中的卷是 C_HD5_1  卷的序列号是 1817-D526   C:\Program Files\Microsoft Visual Studio 10.0\VC\crt\src\cvt 的目录  8859_1       8859_10      8859_13      8859_14      8859_15      8859_16      8859_2       8859_3       8859_4 8859_5       8859_6       8859_7       8859_8       8859_9       baltic       big5         cp037        cp1006 cp1026       cp1250       cp1251       cp1252       cp1253       cp1254       cp1255       cp1256       cp1257 cp1258       cp424        cp437        cp500        cp737        cp775        cp850        cp852        cp855 cp856        cp857        cp860        cp861        cp862        cp863        cp864        cp865        cp866 cp869        cp874        cp875        cp932        cp936        cp949        cp950        cyrillic     ebcdic euc          euc_0208     gb12345      gb2312       greek        iceland      jis          jis0201      jis_0208 ksc5601      latin2       one_one      roman        sjis         sjis_0208    turkish      utf16        utf8 utf8_utf16   wbuffer      wstring      xjis         xone_byte    xtest        xtwo_byte               79 个文件      4,638,592 字节                0 个目录 13,399,814,144 可用字节

user: user-2
content: iconv是开源的吧，直接用iconv用的码表。

user: user-3
content: 用iconv库试试？