C++ Primer第十二章⑥
C++ Primer
动态内存
使用标准库:文本查询程序
接下来这一章,我们要实现一个很好用的程序,来总结我们这段时间标准库内容的学习
程序功能如下: 允许用户在一个给定的文件中查询单词,查询的结果是单词在文件中出现的次数,还有这些单词所在行的列表。(如果一个单词在一行中出现多次,此行只输出一次),行输出的顺序按照给定文件中行的顺序。
举例: 输入:给定文件为-本章C++ Primer英文版内容 单词为:element
输出: element occurs 112 times
(line 36) A set elements
contains only a key;
(lin 158) operator creates a new element
接下来还有大约100行,都是单词element出现的位置。
这个程序,原书的描述太精彩了: