今天在做题的时候又遇到了整型转字符型的题,下面各总结出两种办法:
(1)int 转 string
法1:to_string()方法
int i=10;
cout<<to_string(i)<<endl;
法2: 用流文件方法(需导入头文件#include <sstream>)
int i=10;
ostringstream os;
os<<i;
string str=os.str();
cout<<str<<endl;
(2)string 转 int
法1:atoi()方法
string str="12345";
int i=atoi(str.c_str());
cout<<i<<endl;
法2:用流文件方法(需导入头文件#include <sstream>)
istreamstring is("12345");
int i=0;
is>>i;
cout<<i<<endl;
本文总结了整型(int)与字符型(string)互相转换的四种实用方法,包括使用to_string()函数、stringstream流文件操作、atoi()函数及流文件读取方式,为C++编程中的数据类型转换提供了简便快捷的解决方案。
2073

被折叠的 条评论
为什么被折叠?



