三亩地 三亩地SAN MU DI · CODE DIARY
ARTICLE DETAIL

日记详情

真实记录编程学习的某一天,欢迎挑你感兴趣的翻一翻。

关于stringstream,文件读写,随机数

关于stringstream,文件读写,随机数

1.stringstream类

//基本操作
stringstream ss;
ss.str("abc");//定义
ss.str("123");//修改
cout<<ss.str()<<'\n';//查看
ss.str("");//清空
ss<<s;//输入流
ss>>s;//输出流//用途1:去除空格
string s="abc de  f";
ss<<s;
while(ss>>s){cout<<s<<'\n';
}
//用途2:类型转换
//字符串转数字
string s="123";
int n;
stringstream ss;
ss<<s;
ss>>n;
cout<<n<<'\n';//123
//数字转字符串
string s;
int n=987;
stringstream ss;
ss<<n;
ss>>s;
cout<<s<<'\n';//987

2.文件读写

← 返回列表