中易网

C++文件操作如何读取指定行的内容?

答案:4  悬赏:20  
解决时间 2021-10-14 15:25
  • 提问者网友:风月客
  • 2021-10-13 18:48
C++文件操作如何读取指定行的内容?
最佳答案
  • 二级知识专家网友:渊鱼
  • 2021-10-13 20:14
一般文件编码(ascii,gb2312,utf8;但utf16不行)都可以通过“\r\n”来判断。在windows下一般文本文件的行都是以“\r\n”结尾,你可以遍历文件中的字节判断连续的13 10的出现,第二次出现到第三次出现之间的部分就是第三行的内容。很久不写c++了,程序就不写了。
全部回答
  • 1楼网友:怀裏藏嬌
  • 2021-10-14 00:07
可以看下一本一个月学会c++的电子书,讲了些c++的基本。
  • 2楼网友:神鬼未生
  • 2021-10-13 22:58
怎么可能在其它电脑上运行呢? 补充: 单个的安装程序相当于是个RAR的自解压文件,它把所有压缩文件释放到临时目录,然后在运行里面的主要安装程序进行安装。 你现在想学自解压程序的编写,如果只附带一个文件,可以直接附加到EXE文件的末尾,程序里面记录EXE文件的长度,打开自身、移动指针到EXE文件末尾(附加文件开始),然后复制内容存入文件即可。
  • 3楼网友:低血压的长颈鹿
  • 2021-10-13 21:35
可以用fgets来按行读取,直到你想要的行。 请注意fseek。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息