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