这是基本的数据结构操作和文件操作问题:
以写入模式打开目标TXT文件的文件流
使用迭代器遍历vector,同时将迭代器提领之后重定向到1中打开的文件流
实例代码如下:
#include <iostream>补充说明:
如果想逆序输出vector 可以使用逆向迭代器。
对于文件的操作更多细节请参考你的教材或者c++在线文档的实例代码。
写入txt比较简单,下面是一个小例子:
#include <iostream>内容写进了out.txt文件中。
因为vector重载了[ ]运算符,所以我直接把它当作数组用了,当然可以用vector的迭代器iterator访问。
主要就是产生一个ofstream的对象,然后用<<把内容输入到这个文件就行了,<<的用法与输入到屏幕时是一样的。