社区
C++ 语言
帖子详情
请问:C++如何将int转换成string类型
ybw_zjut
2006-07-24 09:40:05
请问:C++如何将int转换成string类型
强烈感谢!!!!!!
...全文
205
7
打赏
收藏
请问:C++如何将int转换成string类型
请问:C++如何将int转换成string类型 强烈感谢!!!!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
paobo
2006-07-24
打赏
举报
回复
#include <iostream>
using namespace std;
int int2str(int num, char * str, int len)
{
int sign, count;
char buf[12] = {0};
sign = num<0 ? -1:1; //标志位
num *= sign;
for(count=0; num; num/=10, count++)
buf[count] = num%10 + 48;
if(sign<0) buf[count++] = '-';
if (len < count) return -1;
while(count)
*(str++) = buf[count---1];
return 0;
}
main()
{
int nT = 156;
char buff[10] ={0};
int2str(nT,buff,3);
cout<<buff[0]<<endl;
cout<<buff[1]<<endl;
cout<<buff[2]<<endl;
}
du51
2006-07-24
打赏
举报
回复
boost用的还是stringstream所以,必须可以>> <<
C++里标准的就是stringstream
sinall
2006-07-24
打赏
举报
回复
1)itoa
2)ostringstream
3)boost::lexical_cast
睡在床板下_
2006-07-24
打赏
举报
回复
#include <iostream>
#include <sstream>
#include <string>
using namespace std;
int main()
{
stringstream sstr;
//--------int转string-----------
int a=100;
string str;
sstr<<a;
sstr>>str;
cout<<str<<endl;
//--------string转char[]--------
sstr.clear();//如果你想通过使用同一stringstream对象实现多种类型的转换,请注意在每一次转换之后都必须调用clear()成员函数。
string name = "colinguan";
char cname[200];
sstr<<name;
sstr>>cname;
cout<<cname;
system("pause");
}
kingsun555
2006-07-24
打赏
举报
回复
sprintf( buff , "%d" , i ) ;
string str ( buff ) ;
这样也可以吧
Veiz
2006-07-24
打赏
举报
回复
自己写一个函数 string ConvertIntToString(const int& integer);
zg1981
2006-07-24
打赏
举报
回复
itoa
C++
中
int
与
string
的相互转换
1.
c++
11标准增加了全局函数std::to_
string
:
string
to_
string
(
int
val);
string
to_
string
(long val);
string
to_
string
(long long val);
string
to_
string
(unsigned val);
string
to_
string
(unsigne
C++
int
类型
转换
string
类型
C++
中不像C#或Java中能直接使用字符串加法将
int
类型
转换为
string
类型
。
C++
中进行这样的
类型
转换需要一些额外的函数。 一、
C++
的
int
转
string
#方法一: 使用itoa函数: char * itoa (
int
value, char * str, ...
C++
中将
string
类型
与
int
类型
的相互转换
C++
中将
string
类型
与
int
类型
的相互转换
C++
int
与
string
的相互转换
一、
int
转换成
string
Ⅰ、to_
string
函数
c++
11标准增加了全局函数std::to_
string
:
string
to_
string
(
int
val);
string
to_
string
(long val);
string
to_
string
(long long val);
string
to_
string
...
C++
int
与
string
相互转换
int
与
string
转换
C++ 语言
64,648
社区成员
250,476
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章