免费注册 查看新帖 |

Chinaunix

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

[C++] 你们的代码会用引用吗? [复制链接]

论坛徽章:
0
91 [报告]
发表于 2008-11-23 23:57 |只看该作者
大家在从不同的角度对这个问题进行补充呢!
1.对于"引用" 有他存在的道理,但也并没有因为"引用"的出现而废除指针.
2.对于一个功能f的实现可以用"引用",也可以不用,这取决与个人或团队的喜好和思维方式.
3.对于使用这个功能f的用户而言,他只关心结果:稳定性和易用性等, 那么可以评估一下用"指针"或用"引用"对这个结果的影响是否大过其他因素?
  "指针"也好"引用"也好都是给程序员提供的一个方法而已,其目的不外呼让程序员按自己的所长用合适的功能完成软件的目标功能而已.

论坛徽章:
0
92 [报告]
发表于 2008-11-24 01:23 |只看该作者
原帖由 wishel 于 2008-11-23 22:46 发表
哈哈,争论谁更肤浅就没意义了
你如果是C程序员,我没话说,我是个C++程序员,不喜欢C的很多东西
不过如果一个自称C++程序员大叫引用没用指针最好,偶是要鄙视一下的



---你真好玩,你的回帖什么信息都没提供,就引进了“肤浅”两个字,还怕我们不懂这个词的释义,现身说法展示了一下。

[ 本帖最后由 lipingtababa 于 2008-11-24 01:27 编辑 ]

论坛徽章:
3
2015年迎新春徽章
日期:2015-03-04 09:56:11数据库技术版块每日发帖之星
日期:2016-08-03 06:20:00数据库技术版块每日发帖之星
日期:2016-08-04 06:20:00
93 [报告]
发表于 2008-11-24 01:33 |只看该作者
好不好是每个人自己的感觉.C++为每个人提供了各种编程的手段,它只是提供了,用不用是使用者的问题.觉得多余就不用,觉得好就用.
btw:鄙人从不用C++写程序,所以到目前为止,C++提供的手段再多也与我没关系

论坛徽章:
3
2015年迎新春徽章
日期:2015-03-04 09:56:11数据库技术版块每日发帖之星
日期:2016-08-03 06:20:00数据库技术版块每日发帖之星
日期:2016-08-04 06:20:00
94 [报告]
发表于 2008-11-24 02:03 |只看该作者
另外,你可以去接受,可以拒绝,不要去想是否多余,因为它既然支持了,就有它的道理.你不用,自然有别人用的欢呢.
否则,我还觉得C语言下struct,union,enum三个都是多余的呢,因为没有它们三个,程序照写,烦琐一点而已,但是描述照样没有功能性的影响.

论坛徽章:
0
95 [报告]
发表于 2008-11-24 02:39 |只看该作者

回复 #1 lipingtababa 的帖子

引用的可读性好得多了。

等你吃指针的亏了,你就明白了,现在说也没太多用处的。有些东西是工程中才能得来的。

论坛徽章:
0
96 [报告]
发表于 2008-11-24 09:48 |只看该作者
原帖由 cjaizss 于 2008-11-24 02:03 发表
另外,你可以去接受,可以拒绝,不要去想是否多余,因为它既然支持了,就有它的道理.你不用,自然有别人用的欢呢.
否则,我还觉得C语言下struct,union,enum三个都是多余的呢,因为没有它们三个,程序照写,烦琐一点而已,但是描述照样没有功能性的影响.


厮!
你竟敢说C语言的struct,union,enum三个都是多余的!
厮!

论坛徽章:
0
97 [报告]
发表于 2008-11-24 10:22 |只看该作者
C++的引用是鸡肋不如的东西!不要理它。

论坛徽章:
0
98 [报告]
发表于 2008-11-24 10:25 |只看该作者
C++里有很多垃圾东西都违背了社会分工协作的理念,引用就是其一。

论坛徽章:
0
99 [报告]
发表于 2008-11-24 11:20 |只看该作者
原帖由 wishel 于 2008-11-23 22:46 发表
哈哈,争论谁更肤浅就没意义了
你如果是C程序员,我没话说,我是个C++程序员,不喜欢C的很多东西
不过如果一个自称C++程序员大叫引用没用指针最好,偶是要鄙视一下的

学过C++,看过几本C++的书就很了不起吗?l连C都没好好用过就大加评论C和C++的特性怎么怎么滴。
我学过C++,也用过它写过不少程序,客观的说,C++的一些新特性是不错,像类,虚函数,泛型编程。。但是它也有很多
鸡肋特性,而且搞得复杂无比。
我也看过一些C++方面的经典书,像Thinking in C++等等,发现介绍C++的书有一个通病:它在介绍C++的某个特性时,
总喜欢夸大C中对应特性的不足,鼓吹C++新特性的优势。没错,C中确实有不少缺陷,但是绝对没有他们所说的那么严重,
有些肤浅的人估计会把这些书当圣经一样的看待,毫无批判的接受书中所有观点。

论坛徽章:
0
100 [报告]
发表于 2008-11-24 12:28 |只看该作者

回复 #99 yhb04 的帖子

不要说C语言有缺陷,以免误导初学者。除了面向对象外,C语言在其他方面已几近完美。不像垃圾C++,C语言没有先天的不足。好歹没让那些设计C++的愚蠢家伙们参与C语言的设计,免得玷污了我们伟大的C。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP