求大侠讲解下,C#相对于C++有什么优缺点呢

bjzjyang2 2008-11-22 09:49:38
C#相对于C++有什么优缺点呢? 什么样的工作的人从VS2005升级到2008会有显著的好处呢
求有经验的大侠帮忙讲解下。
...全文
156 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
lzqayms 2008-11-23
  • 打赏
  • 举报
回复
的确c++,比c#难学
hhhh63 2008-11-23
  • 打赏
  • 举报
回复
严格的来说,C#和C++没有互相不能的。但是各有特点

C#是完全面向对象的,Framework 重新开发了全套windows控件,增加了好多属性,象文字大小,字体,颜色等等,c#只能在Framework下运行。

标准C++可以在任何系统下运行,它是从“汇编”-> C -> C++ 发展而来,虽然面向对象,却保留了地址,指针等不安全因素。
MFC 是Windows的封装库。

如果进行大量数据处理的话建议用C++,方便一些。

C++因为有指针,不容易用好,经常超界,如果不是对软件特别有兴趣,建议不用C++,容易死机。


bjzjyang2 2008-11-23
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 whn1119 的回复:]
引用 4 楼 vrhero 的回复:
C#本身不值一提,1-3天就能掌握的语言,没法跟C++比...但它的Boss .NET Framework是个巨无霸...


....精辟啊。

不过正是有了这个巨无霸,使得c#几乎无所不能啊
[/Quote]
请问无所不能里有没有C++不能的呢
sciolist 2008-11-22
  • 打赏
  • 举报
回复
进来 学习
whn1119 2008-11-22
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 vrhero 的回复:]
C#本身不值一提,1-3天就能掌握的语言,没法跟C++比...但它的Boss .NET Framework是个巨无霸...
[/Quote]

....精辟啊。

不过正是有了这个巨无霸,使得c#几乎无所不能啊
长沙三毛 2008-11-22
  • 打赏
  • 举报
回复
呵呵。C#无指针、无多继承、完全面向对象、有委托、事件
vrhero 2008-11-22
  • 打赏
  • 举报
回复
C#本身不值一提,1-3天就能掌握的语言,没法跟C++比...但它的Boss .NET Framework是个巨无霸...
xupeihuagudulei 2008-11-22
  • 打赏
  • 举报
回复
不清楚,只学了C#,C++没有了解
C#是结合了java与C++之优点,
两者结合的产物..
bjzjyang2 2008-11-22
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 hulihui 的回复:]
最大的优点是有一个CLR(公共语言运行时),最大的缺点也是有一个CLR。
[/Quote]
谢谢,但是在应用方面上有什么不同呢
长沙三毛 2008-11-22
  • 打赏
  • 举报
回复
最大的优点是有一个CLR(公共语言运行时),最大的缺点也是有一个CLR。

111,131

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧