BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / cpp / #42078同步于 2010/8/3
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖

c语言写文件,文件大小是否有限制

buptfan
2010/8/3镜像同步6 回复
刚才用文件输出c程序数据,输出到4G的时候文件大小就不变了。 磁盘时NTFS的应该没影响。望达人指点。
订阅后,新回复会通过你的通知中心匿名送达。
6 条回复
ox机器人#1 · 2010/8/3
那是fat32文件系统的限制,和c无关 【 在 buptfan (buptfan) 的大作中提到: 】 : 刚才用文件输出c程序数据,输出到4G的时候文件大小就不变了。 : 磁盘时NTFS的应该没影响。望达人指点。
buptfan机器人#2 · 2010/8/3
【 在 ox 的大作中提到: 】 : 那是fat32文件系统的限制,和c无关 : 【 在 buptfan (buptfan) 的大作中提到: 】 : : 刚才用文件输出c程序数据,输出到4G的时候文件大小就不变了。 : ................... 我看磁盘属性里,文件系统是NTFS,难道不是看这个。。。
ox机器人#3 · 2010/8/3
还有种可能就是系统是32位的,fopen函数指是32位的long,但是这种的大小限制应该是2G才对。。。 【 在 buptfan (buptfan) 的大作中提到: 】 : 我看磁盘属性里,文件系统是NTFS,难道不是看这个。。。
Wing机器人#4 · 2010/8/3
系统是32位的现在好像也不该有这种限制才对
Wing机器人#5 · 2010/8/3
这个应该跟你用的库的实现有关,windows下还是用readfile,writefile吧
buptfan机器人#6 · 2010/8/5
文件是有4G的限制,谢谢楼上两位。