免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: tgbvc
打印 上一主题 下一主题

[C] 发现 windows 的 fwrite 库函数有个严重的BUG。 [复制链接]

论坛徽章:
0
21 [报告]
发表于 2008-02-21 09:52 |只看该作者
果然不出我i所料,windows 的 fwrite 库函数的确存在这个BUG!然而,linux没问题,刚才试了。
强烈建议把此帖加精!!!!!!!!

[ 本帖最后由 tgbvc 于 2008-2-21 09:54 编辑 ]

论坛徽章:
0
22 [报告]
发表于 2008-02-21 09:56 |只看该作者
原帖由 醉卧水云间 于 2008-2-20 19:12 发表
乐死了, MS的fwrite都多少年了,还怀疑有BUG.


你乐个JB,你只知道傻笑,还会啥,SB一个。

评分

参与人数 1可用积分 -1 收起 理由
langue -1 www.ChinaUnix.net会员注册协议 第三 ...

查看全部评分

论坛徽章:
0
23 [报告]
发表于 2008-02-21 12:36 |只看该作者
这个帖子就好像:
   
    楼主到麦当劳吃东西,发现麦当劳里面有个貌似小虫的玩意(可能不是小虫哦!), 然后去找肯德基说:"我在麦当劳里发现了小虫!"

论坛徽章:
0
24 [报告]
发表于 2008-02-21 13:16 |只看该作者
MS这样做在情理上是讲不通的,如果考虑执行效率避免频繁写磁盘,也应该让用户去做,这一点linux做得棒。

论坛徽章:
0
25 [报告]
发表于 2008-02-21 13:26 |只看该作者
MS非要这样做也行,但必须时刻把文件指针位置指正,不管数据在缓冲里还是在物理磁盘上。然而,MS在这出了乱子! —— 个人认为。

论坛徽章:
1
2017金鸡报晓
日期:2017-01-10 15:19:56
26 [报告]
发表于 2008-02-21 14:01 |只看该作者
MS的东西有很多BUG
人家不是不断地出补丁!!

论坛徽章:
0
27 [报告]
发表于 2008-02-21 14:29 |只看该作者
原帖由 tgbvc 于 2008-2-20 17:10 发表


那不又文件头去了,怎么能顺序读,你还不明白题意吧。



原来你如此

论坛徽章:
0
28 [报告]
发表于 2008-02-21 14:51 |只看该作者



论坛徽章:
0
29 [报告]
发表于 2008-02-22 16:43 |只看该作者
貌似steven那本书有写,这是个标准,如果ms不按照标准写,那就成了ms不按标准来做。

一个文件read和write同时打开,轮流用而在中间不使用fseek确实会有问题。

标准如此,只能说linux做了改进。

论坛徽章:
0
30 [报告]
发表于 2008-02-22 23:06 |只看该作者
:wink: 希望各位多发表意见
谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP