VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1413|回复: 13

文件的读写

[复制链接]

1

主题

8

帖子

8.00

积分

新手上路

Rank: 1

积分
8.00
发表于 2020-1-2 20:20:01 | 显示全部楼层 |阅读模式
我调用dos生成一个一个txt文件,如何读取某一个数据
int main()
{
   system("dir e:\\ >> 1.txt");
   system("pause");
   return 0;
}

生成一个文件如下:
驱动器 E 中的卷没有标签。
卷的序列号是 2415-BC8C

E:\ 的目录

2006-12-30  14:45                    0 1.txt
2006-12-30  14:38       <DIR>          lrc
2006-12-17  19:58       <DIR>          mhpa
2006-12-16  14:29       <DIR>          netgame
2006-08-15  08:52       <DIR>          soft
2006-06-15  13:05       <DIR>          update
               1 个文件              0 字节
               5 个目录    918,061,056 可用字节

我要在另一个文件中调用磁盘剩余空间的字节“918,061,056 ”,怎么实现啊?
回复

使用道具 举报

0

主题

2

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-1-2 20:21:01 | 显示全部楼层
逐行读入文件内容
用字符串操作来转化
具体继续看文件指针和字符串操作
回复

使用道具 举报

1

主题

8

帖子

8.00

积分

新手上路

Rank: 1

积分
8.00
 楼主| 发表于 2020-1-2 20:39:01 | 显示全部楼层
能帮我写一个程序例子吗?我知道可以逐行逐行读入。但是如果我只想取其中一项,可以吗?请教!!
回复

使用道具 举报

0

主题

63

帖子

43.00

积分

新手上路

Rank: 1

积分
43.00
发表于 2020-1-3 09:54:01 | 显示全部楼层
取得最后一行,然后跳过空白和TAB
回复

使用道具 举报

0

主题

1

帖子

1.00

积分

新手上路

Rank: 1

积分
1.00
发表于 2020-1-3 11:39:04 | 显示全部楼层
你想表达什么
回复

使用道具 举报

1

主题

8

帖子

8.00

积分

新手上路

Rank: 1

积分
8.00
 楼主| 发表于 2020-1-3 15:03:02 | 显示全部楼层
能写一下吗?我不会,找过书本资料,但是没有涉及到这个问题。。
回复

使用道具 举报

0

主题

24

帖子

9.00

积分

新手上路

Rank: 1

积分
9.00
发表于 2020-1-5 11:57:01 | 显示全部楼层
不知道取最后一行
然后atol行不行
回复

使用道具 举报

1

主题

8

帖子

8.00

积分

新手上路

Rank: 1

积分
8.00
 楼主| 发表于 2020-1-5 16:21:01 | 显示全部楼层
atol是什么?
能具体解释一下吗?
回复

使用道具 举报

0

主题

3

帖子

4.00

积分

新手上路

Rank: 1

积分
4.00
发表于 2020-1-6 07:54:01 | 显示全部楼层
估计楼主的最终目的是得到磁盘剩余空间大小。得到磁盘属性可以用别的方法,犯不着读写文件。
回复

使用道具 举报

1

主题

8

帖子

8.00

积分

新手上路

Rank: 1

积分
8.00
 楼主| 发表于 2020-1-6 18:57:01 | 显示全部楼层
恩哦  是的哦  找过了,他们教我可以用API管道,但是现在还没看过那些书,现在可以用会用的代替就代替一下 以后在改进吧!!但是我现在用这个都做不出来哦!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

快速回复 返回顶部 返回列表