fstream:
#include#include using namespace std;int main(){ ofstream os("C:\\Users\\Administrator\\Desktop\\ifile.txt",ios::app);//查看位置处是否有ifile.txt,若没有,程序自己建一个//其中ios::app表示在原文件末尾追加 string str;while(getline(cin,str)){//getline(cin,str)是为了string读入空格键 os< <
sstream:
#include#include #include using namespace std;int main(){string s="hello world";string word;istringstream is(s);//用s来初始化is;while(is>>word){//将is中的单词一个一个读入word中,经过while内容处理 word[0]=toupper(word[0]);//使首字母大写; cout< <<" "; } ostringstream os; string str; while(cin>>str){//不停读入str,只碰到终止符Ctrl+z os< <
综合 运用:文本处理(处理每一个单词)
#include#include #include using namespace std;int main(){ ofstream os("C:\\Users\\Administrator\\Desktop\\ifile.txt",ios::app); string str;while(getline(cin,str)){os< < >word){//word读入line中每一个单词 word[0]=toupper(word[0]);//使首字母大写; cout< <<" "; }}return 0;}