您的位置:程序门 -> c/c++ -> c++ 语言



请教c++中关于读入大文件的问题


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


请教c++中关于读入大文件的问题
发表于:2008-01-21 10:27:43 楼主
请教各位高手,如果一个文本文件很大,比方说是6g,内存无法容纳,那么在c++以如下方式   ifstream     input=ifstream("transction.txt")   打开文件,是否会打开失败?
发表于:2008-01-21 11:46:511楼 得分:0
编译代码试一下就知道了。
发表于:2008-01-21 13:18:452楼 得分:0
如何获得大容量数据集进行测试?网上很少有几g大小的数据集呀!
发表于:2008-01-21 13:23:263楼 得分:0
随便着个光盘镜像,   4个多g也差不多了吧.
打开文件又不是读到内存里,   为什么不行?
发表于:2008-01-21 13:32:414楼 得分:0
需要的是数据表形式的文本文件,用来作为所测试算法的输入。镜像文件好像不行吧
发表于:2008-01-21 13:43:375楼 得分:0
自己用命令行里的copy   1.txt   +   2.txt   3.txt慢慢叠加出来即可。
发表于:2008-01-21 14:05:596楼 得分:0
自己建一个,createfilemapping做个文件。


快速检索

最新资讯
热门点击