vs(visual studio 2005)cstring转换成int怎么不能用atoi了

abxialiang 2010-07-21 11:16:45
网上能搜到的方法都试了不行,可能只适应vc6.0,

1> 将字符转换为整数,可以使用atoi、_atoi64或atol.
CString str=L"123";
i=atoi(str);

error C2664: 'atoi' : cannot convert parameter 1 from 'CString' to 'const char *'
...全文
290 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
dreamjack 2010-07-22
  • 打赏
  • 举报
回复
atoi的含义,你没有搞清楚

他是将char型的字符,转换为整形
asideu 2010-07-21
  • 打赏
  • 举报
回复
str.getbuffer
半刻沙漏 2010-07-21
  • 打赏
  • 举报
回复
你里面放一个char * 型 试一试

21,597

社区成员

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

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