字符串转化问题----------------------------求解

wince2000 2014-08-15 10:04:58
XP + VS2010下面 这段程序正常
char id[4097];
GetData(id);
而其中函数的定义是 GetData(string strValue){

}
把上面程序换到wince下面
报错,说参数类型不匹配

char型数组能直接转化成CString 类型吗?
...全文
83 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
91program 2014-08-15
  • 打赏
  • 举报
回复
char型数组能直接转化成CString 类型,但不是 string 试试下面的代码: TCHAR id[4097]; GetData(id);
  • 打赏
  • 举报
回复
wince是unicode的,需要自己手动转。
wince2000 2014-08-15
  • 打赏
  • 举报
回复
最后没改动 是我少添加了 #include <string> using namespace std; 加上这两个就好了,结贴,谢谢大家回复

19,504

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
  • 嵌入开发(WinCE)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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