[Thinking in C++]CH02:Ex06 解答
来源:互联网 发布:java 动态添加属性 编辑:程序博客网 时间:2024/06/05 15:30
Problem:Change Fillvector.cpp so that it concatenates all the elements in the vector into a single string before printing it out, but don’t try to add line numbering.
问题:修改Fillvector.cpp,使其在打印出vector内全部元素前,将其全部元素合并为一个字串,但是不需要给每行编号。
//: C02:Fillvector.cpp
// Copy an entire file into a vector of string
#include<string>
#include<iostream>
#include<fstream>
#include<vector>
using namespace std;
void main(){
vector<string>v;
vector<string>u;
ifstream in("2.txt");
string line;
string s;
while(getline(in,line))
v.push_back(line); // Add the line to the end
for(int i=0;i<v.size();i++)
s+=v[i];
cout<<s<<endl;
} ///:~
- [Thinking in C++]CH02:Ex06 解答
- [Thinking in C++]CH02:Ex07 疑惑
- [Thinking in C++]C02:Ex04 解答及疑惑
- [Thinking in C++]C02:Ex05 解答及心得
- Thinking in C++(1)
- Thinking in C++(2)
- Thinking in C++(3)
- Thinking in C++(4)
- Thinking in C
- Just Thinking In C
- <<Thinking in C++>>读中感
- Thinking in C++(1)
- Thinking in C -- C指针
- Thinking in C++, Part I
- Thinking in C++, Part II
- 怎样理解“Thinking in C++”?
- Ch02
- 品味Thinking In C++(二)
- [Thinking in C++]C02:Ex05 解答及心得
- DB2 AND ORCLE 的数据类型比较
- 通用ShellCode深入剖析
- ASP.NET 2.0 - Control State
- Microsoft Expression Blend 2.5 March 2008 Preview 界面及示例概览(图集+动画视频)
- [Thinking in C++]CH02:Ex06 解答
- [Thinking in C++]CH02:Ex07 疑惑
- 共享软件的十大杀手
- Oracle中利用EXP/IMP工具实现数据迁移
- 推荐:一个很好的教学视频网站!
- 数据结构 Question 50
- Red Hat as 4 主DNS和辅助DNS配置
- 三八妇女节精采短信回顾!
- 安装asp.net Framework