bug将int文件读入vector

Posted freeblacktea

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了bug将int文件读入vector相关的知识,希望对你有一定的参考价值。

ifstream data_file("data.txt"); //text file containing data
	istream_iterator<int> start(data_file), eos;
	vector<int> data(start, eos);

  使用这三行代码可以实现该功能,但是我只能读取文件的头一个字母,而且vector的长度还是莫名其妙的10,无论如何改变data,txt里面数字的排列方式都没改变。吐了。

以上是关于bug将int文件读入vector的主要内容,如果未能解决你的问题,请参考以下文章

c++ io 库将文件内容读入到vector对象

引用向量的部分片段?

将文件中的数据读入矢量对象

c++读入一些整数,对其进行从小到大的排序要求使用vector和sort函数。

这个代码片段究竟做了啥?

将二进制文件读入结构(翻译指令)