c语言的unicode问题,十万火急!

robinwjb 2005-10-08 11:39:22
最近拿c写服务器程序,客户端是java写的,数据库是postgres。
socket通信,xml协议,服务端用MSXML解析。
接受数据的时候用的是char*,访问数据库也是char *.(我知道这是肯定出错的,开始不要求输入中文,现在重新要求了)
是否将char *改为wchar_t就解决了?还是用其他方法?
请各位高手帮忙。
最好有详细的解决方案。
...全文
250 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
qfeng_zhao 2005-10-08
  • 打赏
  • 举报
回复
应该可以的
kannys 2005-10-08
  • 打赏
  • 举报
回复
应该可以吧,宽字节wchar_t现在用的很多。Unicode的范围很广
fiftymetre 2005-10-08
  • 打赏
  • 举报
回复
可行
chenhu_doc 2005-10-08
  • 打赏
  • 举报
回复
对 都可以的
agaric 2005-10-08
  • 打赏
  • 举报
回复
对啊,用wchar_t或者WCHAR都可以
snowbirdfly 2005-10-08
  • 打赏
  • 举报
回复
这个问题应该可以解决~
一般输入汉字可以用wchar_t来解决~
  • 打赏
  • 举报
回复
用 char* 也不会出什么问题啊, 你在里面存 UTF8 字符串就是鸟.

69,371

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧