C++:map计数器

问题

单词计数程序.

C++.
image-2136

源码

1:

C++:成员函数算法运算

问题

使用链表类型list或forward_list成员函数算法时,其会改变底层的容器.这样做,会让指向被删除元素的迭代器、引用和指针都会失效!而使用失效的迭代器、指针或引用时严重的运行时错误!!

使用list成员函数算法编写一个单词去重的程序.

C++.
image-2134

源代码

C++:逆序拷贝元素

问题

给定一个包含10个元素的vector,
将位置3到7之间的元素按逆序拷贝到一个list中.

C++.
image-2132

源代码

C++:流迭代器读写数据

问题

编写程序,接受三个参数:一个输入文件和两个输出文件的文件名.
输入文件保存的应该是整数.使用istream_iterator读取输入文件.使用
ostream_iterator将奇数写入第一个输出文件,每个值之后都跟一个空格.将偶数
写入第二个输出文件,每个值都独占一行.

C++.
image-2130

源代码

必须提供三个文件:一个里面有数据,另外两个空文件.

C++:判断拷贝元素的顺序

问题

一个vector中保存1到9,将其拷贝到三个其他容器中。使用inserter,
back_inserter和front_inserter将元素添加到三个容器中,
对每种inserter估计输出序列是怎样的,运行程序验证你的估计是否正确.

C++.
image-2120

源码