免费注册 查看新帖 |

Chinaunix

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

[C++] C++比C语言更容易为人们所学习和掌握?这点不能同意 [复制链接]

论坛徽章:
0
21 [报告]
发表于 2012-09-24 14:18 |只看该作者
回复 13# windoze

如果明确时间,比如“曾经”,那可以认为完全没错——C++对于OOP的发展的确是无可替代的角色。但是用现在时态来表述就不够确切了。

没有只支持C++而不支持C的编译器实现倒不是技术而是政策方面的原因——很浪费,没必要。注意extern "C"是ISO C++要求支持的,而且也还算常用,所以一个实用的C++实现至少应该能调用C实现。而一般说来C实现的细节差异使单独实现C++去支持现有的C实现是比较麻烦的,不如自带C实现(一部分实现也可以复用)。也有在C实现部分偷工减料的,比如VC++的cl。

论坛徽章:
0
22 [报告]
发表于 2012-09-24 14:36 |只看该作者
回复 14# windoze
若int i;出现在文件作用域,C允许之前存在重复的int i;作为声明(tentative definition);而在C++的全局作用域中就违反ODR,重定义了。
因为是int i;,所以光i = 3的可观察行为可以预期是一样的,虽然解释上不一样。int i;都不进行实际初始化(但C++中归类于default-initialization中),i = 3都是赋值。
但是,赋值表达式在C不是左值,在C++中是左值。于是作为子表达式时就有不同。例如C++允许&(i = 3),而C不允许。

论坛徽章:
0
23 [报告]
发表于 2012-09-24 23:41 |只看该作者
没有最什么的语言,只有最适合什么的语言..........

论坛徽章:
0
24 [报告]
发表于 2012-09-25 08:28 |只看该作者
对C++有点恐惧

论坛徽章:
0
25 [报告]
发表于 2012-09-25 08:29 |只看该作者
太像C,其实不是C,两个语言只能取其一

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

论坛徽章:
125
处女座
日期:2014-06-14 02:20:38双子座
日期:2014-06-14 03:59:12处女座
日期:2014-06-14 04:14:31狮子座
日期:2014-06-14 05:24:38巳蛇
日期:2014-06-14 05:48:58巨蟹座
日期:2014-06-14 05:50:18摩羯座
日期:2014-06-14 06:23:58双鱼座
日期:2014-06-14 06:49:15亥猪
日期:2014-06-14 07:04:56巨蟹座
日期:2014-06-14 07:12:32双子座
日期:2014-06-14 07:26:53射手座
日期:2014-06-14 07:58:51
27 [报告]
发表于 2012-09-25 08:32 |只看该作者
这些语言设计出来就是折磨人的

论坛徽章:
125
处女座
日期:2014-06-14 02:20:38双子座
日期:2014-06-14 03:59:12处女座
日期:2014-06-14 04:14:31狮子座
日期:2014-06-14 05:24:38巳蛇
日期:2014-06-14 05:48:58巨蟹座
日期:2014-06-14 05:50:18摩羯座
日期:2014-06-14 06:23:58双鱼座
日期:2014-06-14 06:49:15亥猪
日期:2014-06-14 07:04:56巨蟹座
日期:2014-06-14 07:12:32双子座
日期:2014-06-14 07:26:53射手座
日期:2014-06-14 07:58:51
28 [报告]
发表于 2012-09-25 08:39 |只看该作者
我一点都不喜欢

论坛徽章:
125
处女座
日期:2014-06-14 02:20:38双子座
日期:2014-06-14 03:59:12处女座
日期:2014-06-14 04:14:31狮子座
日期:2014-06-14 05:24:38巳蛇
日期:2014-06-14 05:48:58巨蟹座
日期:2014-06-14 05:50:18摩羯座
日期:2014-06-14 06:23:58双鱼座
日期:2014-06-14 06:49:15亥猪
日期:2014-06-14 07:04:56巨蟹座
日期:2014-06-14 07:12:32双子座
日期:2014-06-14 07:26:53射手座
日期:2014-06-14 07:58:51
29 [报告]
发表于 2012-09-25 08:40 |只看该作者
原始社会好         
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP