找回密码
 注册
查看: 4593|回复: 30

C++

[复制链接]
发表于 2006-9-27 14:32:18 | 显示全部楼层 |阅读模式
研究了几天C++ 发现如果在程序中不使用操作符重载、多重继承以及模板后感觉C++变得简单了 并且写的代码很清晰 还不易出错 这样倒是大大降低了C++的复杂度 但是感觉不像用C++在编程了 如果再去掉指针 那不就成了java了嘛 其实还是很喜欢C++的 只不过感觉太过于复杂 多好的C++啊 可惜已经没落了 由于小弟还没用C++做过大项目 不知舍弃操作符重载、多重继承以及模板后能不能很好的完成项目 大家拍砖吧
发表于 2006-9-27 16:22:11 | 显示全部楼层
去掉这3个跟用c没什么区别了
回复

使用道具 举报

发表于 2006-9-27 21:27:46 | 显示全部楼层
弱弱地问一句啊,怎么在终端运行.C的程序啊。我找了半天了。我是新手。嗯。
请多指教。谢谢了。
回复

使用道具 举报

发表于 2006-9-28 08:59:16 | 显示全部楼层
gcc test.c -o test
./test
回复

使用道具 举报

 楼主| 发表于 2006-9-28 11:06:02 | 显示全部楼层
现在感觉C++啊就像鸡肋
回复

使用道具 举报

发表于 2006-9-28 12:11:54 | 显示全部楼层
[quote:91932b974e="垃圾天才"]现在感觉C++啊就像鸡肋[/quote]
你真强,敢说这话。 :D
回复

使用道具 举报

发表于 2006-9-28 12:26:40 | 显示全部楼层
D 语言怎么样?
回复

使用道具 举报

 楼主| 发表于 2006-9-28 13:42:43 | 显示全部楼层
[quote:bb01bdee2f="mozilla"]
你真强,敢说这话。 :D[/quote]
没办法 C++的复杂性搞得我心惊胆战 现在只好舍弃这些强大的功能 要不然拖延了进度那我国庆就别想放假了
回复

使用道具 举报

发表于 2006-9-29 12:49:05 | 显示全部楼层
[quote:2c53cd1db2="垃圾天才"]现在感觉C++啊就像鸡肋[/quote]
你根本不懂什么是C++! C++既有C语言的简单,又有面向对象语言的高效,C++极大的方便了程序的开发。甚至可以说C++就代表了一种编程思想,简单而高效!

C++不是给那些只看到C++语法的那些人用的,而是给喜欢思考的程序员使用的,在使用的过程中你会体会到它这些设计的目的。
当然如果刻意去使用那些摸板,多重继承,只会给自己带来麻烦,因为你还不理解他们的设计原理!大部分时候,我们发现简单的类的定义,单继承已经足够我们开发的需要了,这一点更说明C++的强大!什么时候使用模版呢?别急,你先用用STL再说,一个vector就可以让我们轻松的使用动态数组,但是你看过它的代码吗?所以,没成为高手之前,还是先学学怎么用好基本的类吧~~

总之,先学学C++再说这样的话吧,C++远没有你想象的那么简单!
回复

使用道具 举报

 楼主| 发表于 2006-9-29 14:16:43 | 显示全部楼层
楼上的 等你的有效代码堆到一定的程度的时候你就明白我这句话的意思啦 相比而言C是我所见过的最自由的语言 他从思想上结构上以及性能上给了程序员太大的发挥空间 你想让他是什么就是什么 想让他干什么就干什么 虽然到最后会变得不伦不类 但C的自由却是其他语言无法比拟的 这正是我热爱C的原因 虽然我不喜欢java 不过在面向对象方面java的确比C++高明 虽说java的虚拟机屏蔽了一切 无法让程序员充分利用资源 严重的限制了程序员的发挥 不过他那无比丰富的类库加上简单的编程思想可以节省程序员大量宝贵的时间 加快开发的进度 所以说如果三选一的话 只可能C++是鸡肋
回复

使用道具 举报

发表于 2006-9-29 14:52:06 | 显示全部楼层
各人看法不同,各取所需吧~~
回复

使用道具 举报

发表于 2006-9-29 16:08:06 | 显示全部楼层
全世界那么多软件开发人员在用C++,你研究了几天就能得出“鸡肋”这个结论?
回复

使用道具 举报

 楼主| 发表于 2006-9-29 16:19:33 | 显示全部楼层
我现在也在用啊 但通过开发实践得出C++在高端应用中开发效率没有java方便快捷 在底层应用中不如C灵活小巧 感觉是功能强大却英雄无用武之地
回复

使用道具 举报

发表于 2006-9-29 16:42:03 | 显示全部楼层
C++本来就是一个兼顾效率和性能的语言,你没用到不等于它是鸡肋。
回复

使用道具 举报

发表于 2006-10-1 20:30:49 | 显示全部楼层
强烈反对
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2025-2-6 06:51 , Processed in 0.061789 second(s), 15 queries .

© 2001-2025 Discuz! Team. Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表