首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

在.net下,c#能够代替c++的所有开发功能吗?解决办法

2012-01-07 
在.net下,c#能够代替c++的所有开发功能吗?c#能不能代替c++开发所有的windows下的开发工作?[解决办法]C#发

在.net下,c#能够代替c++的所有开发功能吗?
c#能不能代替c++开发所有的windows下的开发工作?

[解决办法]
C#发明出来不是为了代替C++ 所以答案是不能
[解决办法]
不能,只是大多数功能实现
C#优势是与.net结合紧密
[解决办法]
c++能代替c#开发所有的windows下的开发工作是真的!
反之,可能性为0~
[解决办法]
c#不可能够代替c++的所有开发功能!C++太强大了

[解决办法]
不能

[解决办法]
区别:C#属于托管语言,依赖.NET的库运行;C++属于非托管语言,功能更加强大,跟系统底层结合紧密。其实基本上功能比较强大的Windows App都是用C++编写的。但是C++在编写一些GUI的时候,不是很得心应手,这时候就用C#来开发GUI部分。我的习惯是,用C#编写前台,C++编写后台,然后在C#中调用C++代码或者C++调用C#代码都可以实现——毕竟是两兄弟 - -

Web Application:用C#较好,容易开发。
Windows Applicatoin:看情况而定。

热点排行