类型转化问题.

riding 2005-07-20 02:24:54
如果不用c标准含数, atoi, 能将std::string 转化为int型吗?
难道标准库没有提供这种转化算法函数吗? 同样是int 转化为std::string 有什么更好的办法除sprintf,CString.Format外.
...全文
90 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
Flood1984 2005-07-20
  • 打赏
  • 举报
回复
难道还有比标准库更好的方法吗,
你到底想要什么样的
foochow 2005-07-20
  • 打赏
  • 举报
回复
#include<iostream>
#include<string>
#include<sstream>
using namespace std;
int main()
{
int n=1234;
stringstream ps;
ps<<n;
string temp=ps.str();
cout<<temp<<endl;
return 0;
}
chunhai12 2005-07-20
  • 打赏
  • 举报
回复
C++ FAQ
[39.1] How do I convert a value (a number, for example) to a std::string?
[39.2] How do I convert a std::string to a number?

http://www.parashift.com/c++-faq-lite/misc-technical-issues.html
foochow 2005-07-20
  • 打赏
  • 举报
回复
//用标准库中的sstream
#include<iostream>
#include<string>
#include<sstream>
using namespace std;
int main()
{
string temp="1234";
stringstream ps(temp);
int n;
ps>>n;
cout<<n<<endl;
return 0;
}
zsx123 2005-07-20
  • 打赏
  • 举报
回复
学习

64,683

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

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