Read a whole text file into a string

No loop, no EOF test. Just one line:

ifstream ifs("test.txt");
string str((std::istreambuf_iterator<char>(ifs)), std::istreambuf_iterator<char>());

 

=============================================

Tactoth's coding 精华整理

之前忽然心血来潮,写了一个英文技术博客。糟糕的是这个博客根本就没有吸引到任何国外的技术人员来访问。原因有二:

1. 英语太烂

2. 技术太烂

也没有多少来自国内的访问:

1. 看者费劲(英语的)

2. 看着费劲(技术的)

3. 写着费劲(英语的)

写博是为了交流,用自己的一腔热血Build up一块信息孤岛,而且还带着点语法拼写错误,有违交流这一纲领。当时写英文文章有个小小的心愿是可以借机提高英语。但是通过比较现在和写英文博客前的水平,发现增长极其“平稳”。算了,博客这东西,还是用我最最擅长的中文吧!其实我已经有点不擅汉语了。

posted on 2009-09-12 20:48  Tactoth  阅读(380)  评论(0编辑  收藏  举报

导航