• 6228阅读
  • 6回复

对于一个*.txt文件,我想随意的提取其中任意一行的内容,怎么办? [复制链接]

上一主题 下一主题
离线lzsh0428
 

只看楼主 倒序阅读 楼主  发表于: 2006-03-27
对于一个*.txt文件,我想随意的提取其中任意一行的内容,怎么办?
对于一个*.txt文件,我想随意的提取其中任意一行的内容,怎么办?
[ 此贴被XChinux在2006-03-27 16:25重新编辑 ]
离线myer

只看该作者 1楼 发表于: 2006-03-28
文件不太大,可以一次性读到一个vector或者list......
文件特别大,可以建立索引文件等等,方法还有很多
主要看操作目的,再选择合适的方法吧。
http://user.qzone.qq.com/56430808
离线xhf
只看该作者 2楼 发表于: 2006-05-22
文件不太大,可以一次性读到一个vector或者list......
文件特别大,可以建立索引文件等等,方法还有很多
主要看操作目的,再选择合适的方法吧。

不太懂这个意思呀,能说的更详细些吗?
最好是有例子.
离线flyingwind
只看该作者 3楼 发表于: 2006-05-24
他的意思是这样:
如果文件内容有限的话,你可以自己开辟内容空间按行存储.例如用vector<string>,这样的话就可以你就可以直接对数组进行查找就好了.
大道泛兮,其可左右!
离线dxwang

只看该作者 4楼 发表于: 2007-07-22
索引文件是怎么个搞啊,谢谢
每天进步一点点
离线mivastudy
只看该作者 5楼 发表于: 2007-07-25
我也遇到了这个问题,哪位高手知道,指点一下吧,最好给个例子。
(qt例子中有一个,看的不太明白。)
离线ericgaoxp

只看该作者 6楼 发表于: 2007-07-31
利用每行的结束符是:\n来取!
快速回复
限100 字节
 
上一个 下一个