免费注册 查看新帖 |

Chinaunix

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

[C] 这次我先不说话 [复制链接]

论坛徽章:
0
34 [报告]
发表于 2012-11-08 22:37 |只看该作者
pmerofc 发表于 2012-11-08 22:34
很遗憾
我看不懂这行代码
所以无法评论

  1. extern "C" __declspec(dllexport) const char bmp_data[SIZE] = { 0x00, 0xff, ... };
复制代码
更正一下,刚才方括号连同里面的内容被bbs吃掉了。

论坛徽章:
2
程序设计版块每日发帖之星
日期:2015-06-17 22:20:00每日论坛发贴之星
日期:2015-06-17 22:20:00
33 [报告]
发表于 2012-11-08 22:36 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
2
程序设计版块每日发帖之星
日期:2015-06-17 22:20:00每日论坛发贴之星
日期:2015-06-17 22:20:00
32 [报告]
发表于 2012-11-08 22:34 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
31 [报告]
发表于 2012-11-08 22:18 |只看该作者
回复 29# pmerofc

不要钻牛角尖,所谓“本质“,是指某一对象或事物本身所必然固有的。
书里这句话的问题不在于对本质的描述有误,而是如我说的,高度概括到不靠谱的程度,就是描述性的失误,因为说了等于什么都没有说,在这里还容易导致误解。
比如把指针当作数值本身进行运算,这不仅是不安全的,也是不符合逻辑定义的。正是为了纠正这种错误的思维,C99才规定void*不能做算术运算。
如果有人用惯了C,不理解为什么C指针是不安全的,那思考下某些语言为什么要用unsafe{...}才能使用指针,甚至没有指针这种东西。
   
如果有人还说,安不安全是看个人使用水平,那仍然是犯了过度概括的错误。要是什么都看个人修为,这个世界还要法律和机制做什么?

论坛徽章:
0
30 [报告]
发表于 2012-11-08 22:14 |只看该作者
pmerofc 发表于 2012-11-08 21:47
你能写出一句不含运算的具有存储功能的代码吗


extern "C" __declspec(dllexport) const char bmp_data[SIZE] = { 0x00, 0xff, ... };

这算代码吗?你别规定只有函数才算代码。

你把“运算”定义得这么宽泛,却把“本质”定义得那么狭窄,难道不怕有双重标准的嫌疑吗?

你如何从主观上定义这些词汇并不重要,重要的是不能把自己的标尺弄得跟弹簧一样,想扯多长扯多长,想压多匾压多匾。

论坛徽章:
2
程序设计版块每日发帖之星
日期:2015-06-17 22:20:00每日论坛发贴之星
日期:2015-06-17 22:20:00
29 [报告]
发表于 2012-11-08 22:04 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
28 [报告]
发表于 2012-11-08 22:00 |只看该作者
pmerofc 发表于 2012-11-08 21:47
你能写出一句不含运算的具有存储功能的代码吗


储存的实现必定会有运算,但说“储存也是一种运算”感觉不大妥当。

论坛徽章:
2
程序设计版块每日发帖之星
日期:2015-06-17 22:20:00每日论坛发贴之星
日期:2015-06-17 22:20:00
27 [报告]
发表于 2012-11-08 21:47 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
26 [报告]
发表于 2012-11-08 21:41 |只看该作者
pmerofc 发表于 2012-11-08 21:34
在我看来你并不理解什么叫运算
存储也是一种运算


哦?为什么存储也是一种运算呢?是存储的过程中必定包含有运算?还是?

论坛徽章:
2
程序设计版块每日发帖之星
日期:2015-06-17 22:20:00每日论坛发贴之星
日期:2015-06-17 22:20:00
25 [报告]
发表于 2012-11-08 21:34 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP