C就C,C++就C++,干吗总是C/C++?该怎么解决
发布时间:2011-06-29 00:41:38 文章来源:www.iduyao.cn 采编人员:星星草
C就C,C++就C++,干吗总是C/C++?
明明是有区别的 ,干吗总要一起说? 而且我发现搞C/C++的其实就只是搞C++,就我进的C/C++交流群 ,大家也只是交流C++
------解决方案--------------------
呵呵,帖子这么火啊,我也来凑个热闹。
就我自己的经历,一般情况下,人们说C/C++大部分情况下指的是C++,我也不知道为啥,呵呵。
而且大家都会说“C是C++的一个子集,C++是C的超集”,我想这估计就是C/C++叫法形成的原因。
但是个人感觉C/C++这种说法确实是不确切的,因为两语言之间还是有很大区别的,这些区别足可以要了一个项目的命!(推荐看下linus对C++的评价,相当的搞)
然而你也不能说C/C++这种方法就是错的,这只是一个讨论坐标系的问题。比如学习英语,就我所知道的,大部分人学的实际上是美式英语,而不是英式英语,那你能说“学习英语”这个说法有错误吗(只是不是很确切罢了);还比如物理上的牛顿三大定律,这几大定律肯定是对的了,但是爱老过来,给它套了个前提“在低速与宏观状态下”。
同样,回到我们讨论的C/C++这种说法,如果宏观上讲,这么说是没错的,但是真深入进去,会发现N多的区别,以至于可以动摇这种(C/C++)说法,其实也无所谓对错的,就是这样一种说法而已。
不过仍然要说一句,大家在讨论C/C++的时候,为什么在绝大多数的情况下都是指的C++呢?
------解决方案--------------------
做为一个真正的C++程序员,而不是使用C++编译器的C程序员,你需要学会下面的事:
1.学会使用各种库,tr1,boost等
2.学会更高层次的抽象,不仅仅是OOP,更重要的是泛型
3.学会代码重用
4.避免指针
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。
其他相似内容:
-
身为程序员一定要学C吗?还是直接学其他语言就可以了?
本来有javascript基础.
但想学c++或者c#.不知道从何开始.
有一次在某网站看...
-
有用双屏幕开发的吗?
RT,本人新手,昨天公司发了个大屏幕的显示器,本来是笔记本,结果我双屏幕切换时把两个显卡驱动都禁用了,两个显示器...
-
急!Microsoft Visual Studio 2010图标显示问题!
一开始我是把VS的那个无穷大似的图标锁定在任务栏里的,后来解锁了,然后桌面上、开始...
-
AIX下如何得知一个文件是否被进程打开?
问题可以参考
http://topic.csdn.net/u/20110809/23/d4d8db23-07eb-4ac3-b212-c5a010820c...
-
推荐一款2000左右的智能机
RT~
------解决方案--------------------
merry christmas
------解决方案--------------------
小...
-
关于 % 的小问题,求解
有这样一句提示信息:
printf("n请输入一个型如2+3*(4+5)-3^2%4*6/2的表达式n");
但在运行后输出是:
请输入...
-
新手求助
大家好,鄙人刚来,菜鸟一个,想知道如何下载别人上传的资源,为什么没有下载链接,是需要一定的分数才能下载还是怎么回事?希望好...
-
CSDN有搜索自己发言或者某人发言的功能吗
请指教
------解决方案--------------------
没有。。。
------解决方案------------...
-
订到2张回成都的车票, 不容易啊, 散分
12点左右就每5分钟刷一次, 从13号到16号就一直只有无坐...
13:55 刷出3张硬卧, 大喜, 结...
-
计算机专业大四应该学点什么东西呢?
我现在的情况是已经保研,计算机专业专业硕士。现在大四上半学期快结束了,寒假和下学期除了毕业...