免费注册 查看新帖 |

Chinaunix

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

让我欢喜让我忧——我的C++之路 [复制链接]

论坛徽章:
0
651 [报告]
发表于 2012-04-20 12:36 |只看该作者
关于memory.h和string.h,也许可以做一个投票
看看大家为了使用memset,自然地想到引入的是memory.h还是string.h?
如果大家的选择是string.h,那么我承认,我错了,我只是自己在这里臆想memory.h更加顾名思义,如果大家的选择是memory.h,只能说明标准在这个地方有瑕疵。

关于qsort,我又不使用你实现的my_qsort,我为什么要去将就它呢?
如果主流实现有了反例,我自然会去满足主流实现的要求


论坛徽章:
2
青铜圣斗士
日期:2015-11-26 06:15:59数据库技术版块每日发帖之星
日期:2016-07-24 06:20:00
652 [报告]
发表于 2012-04-20 12:47 |只看该作者
陈良乔 发表于 2012-04-20 12:36
关于memory.h和string.h,也许可以做一个投票
看看大家为了使用memset,自然地想到引入的是memory.h还是string.h?
如果大家的选择是string.h,那么我承认,我错了,我只是自己在这里臆想memory.h更加顾名思义,如果大家的选择是memory.h,只能说明标准在这个地方有瑕疵。


差点一冲动就发投票贴了。想了想,忍了,我丢不起那脸……
"使用memset应该包含什么文件?","string.h还是memory.h",要是我自己问这种常识性问题要日后又被不知情的人看见……
不知道会被当成什么东西……  菜鸟呢?还是弱智……

要发还是你自己发……


陈良乔 发表于 2012-04-20 12:36
关于qsort,我又不使用你实现的my_qsort,我为什么要去将就它呢?
如果主流实现有了反例,我自然会去满足主流实现的要求


你又弄反了,是主流实现在迁就你。

论坛徽章:
0
653 [报告]
发表于 2012-04-20 12:48 |只看该作者
陈良乔 发表于 2012-04-20 12:36
关于qsort,我又不使用你实现的my_qsort,我为什么要去将就它呢?
如果主流实现有了反例,我自然会去满足主流实现的要求


没找到反例,也只是个必要条件,并没有充分的证明你的用法正确。

现在你不遵循函数调用接口,你要给出充分的证明才行,
数学算法上的证明即可。

你不给出证明的情况下,怎么能这么坦然的将这东西写进书里呢?

论坛徽章:
0
654 [报告]
发表于 2012-04-20 13:11 |只看该作者
为什么专家都很固执啊!

很好,固执才能生存

论坛徽章:
0
655 [报告]
发表于 2012-04-20 13:17 |只看该作者
AD跟OW好兴致

论坛徽章:
2
青铜圣斗士
日期:2015-11-26 06:15:59数据库技术版块每日发帖之星
日期:2016-07-24 06:20:00
656 [报告]
发表于 2012-04-20 13:19 |只看该作者
回复 650# 陈良乔

我了个去,吃完饭回来你还没发投票贴?
要我发了,那里面的话可就不好听了啊……

论坛徽章:
2
青铜圣斗士
日期:2015-11-26 06:15:59数据库技术版块每日发帖之星
日期:2016-07-24 06:20:00
657 [报告]
发表于 2012-04-20 13:19 |只看该作者
回复 654# 0xC1988

我替大伙不值……  苦口婆心说这么多,他在615楼一个总结全作废了……
寒心……

论坛徽章:
0
658 [报告]
发表于 2012-04-20 13:23 |只看该作者
OwnWaterloo 发表于 2012-04-20 13:19
回复 654# 0xC1988

我替大伙不值……  苦口婆心说这么多,他在615楼一个总结全作废了……


算是见识到了砖家了,砖家是输了也能说成赢的

论坛徽章:
0
659 [报告]
发表于 2012-04-20 16:08 |只看该作者
OwnWaterloo 发表于 2012-04-20 13:19
回复 650# 陈良乔

我了个去,吃完饭回来你还没发投票贴?


你发投票吧,我不会这个东西,拜托你了

不过你还是要客观一点
我想知道的就是,大家在想用memset的时候,第一感觉是用memory.h还是string.h,
如果他当年在标准委员会,让他来选择,他自己会将memset放在memory.h还是string.h?
我就想知道这个

论坛徽章:
2
青铜圣斗士
日期:2015-11-26 06:15:59数据库技术版块每日发帖之星
日期:2016-07-24 06:20:00
660 [报告]
发表于 2012-04-20 16:55 |只看该作者
陈良乔 发表于 2012-04-20 16:08
不过你还是要客观一点
我想知道的就是,大家在想用memset的时候,第一感觉是用memory.h还是string.h,
如果他当年在标准委员会,让他来选择,他自己会将memset放在memory.h还是string.h?
我就想知道这个


客观怎么说?

既然你的书是面向初学者的,而不是谈标准的,更不是谈历史的 —— 你认为第一感觉、当年标准委员会的选择,有意义么?
它们已经是既成事实了。

所以我发的投票贴: http://bbs.chinaunix.net/thread-3726346-1-1.html
问的是:在当前事实下应该用什么。
而不是:当前事实是否合理 —— 这个问题你可以去找标准委员会纠缠,看他们理不理你;而不应该与读者,尤其是初学者纠缠。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP