读书人

文件的读写,该如何解决

发布时间: 2012-02-04 15:43:09 作者: rapoo

文件的读写
我调用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 ”,怎么实现啊?

[解决办法]
逐行读入文件内容
用字符串操作来转化
具体继续看文件指针和字符串操作
[解决办法]
估计楼主的最终目的是得到磁盘剩余空间大小。得到磁盘属性可以用别的方法,犯不着读写文件。

[解决办法]
GetDiskFreeSpace 用这个API可以获得系统磁盘剩余空间

读书人网 >C++

热点推荐