一、stringstream(整个转换)
stringstream,头文件#include<sstream>
1.字符串变数字
char sa[maxn];
stringstream ssa(sa);
int xa;
ssa>>xa;
cout<<xa<<endl;
2.数字变字符串
stringstream ssa;
int xa=505;
ssa<<xa;
string sa=ssa.str();
cout<<sa<<endl;
缺点:处理大量数据转换速度较慢。stringstream不会主动释放内存,如果要在程序中用同一个流,需要适时地清除一下缓存(用stream.str("")和stream.clear()).
用了之后加上
ssa.str("");
ssa.clear();
emm,感觉挺卡的,希望以后用到的时候不会超时(=^-ω-^=)
记法:ssa在左,<<是导入,>>是导出,什么东西导入,转换后导出,话说这东西能转换string和char[],也