在C++标准库中,如何实现float 到string 的转换e

ninyjun2008 2003-01-17 06:54:23
例如float 到string
int 到string
string 到int
string 到float

如果有异常要能捕获到
例如"2323de.22"到float 的转换
...全文
871 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
point_to 2003-01-17
  • 打赏
  • 举报
回复
float<->string
int<->string 等
就用CString class!
也可以用union!
bugfree 2003-01-17
  • 打赏
  • 举报
回复
Try this method:
=============
char a[255];
sprintf(a, "%f", d); // generate char * c_str
string s(a); //generate string
cilty 2003-01-17
  • 打赏
  • 举报
回复
不会没有吧?我回家查书去...
web_spider 2003-01-17
  • 打赏
  • 举报
回复
c++库本身没提供(也可能是我孤陋寡闻)。
可以用以前的c库,也可以自己写一个。
birth_chen 2003-01-17
  • 打赏
  • 举报
回复
用c函数吧,先转成char*,然后再转成string
itoa()
atoi()
atof()
ninyjun2008 2003-01-17
  • 打赏
  • 举报
回复
没有人知道吗?

69,382

社区成员

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

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