C++能做到C#和java不能做到的东西,是什么?

就是C++的优势在哪里?还有就是要比较热门!先谢了!
就是想知道具体可以做哪一方面的东西!效率我也知道,但是这不是一个具体方向啊?

百度怎么搞得,我今天才提问,怎么就选出答案来了!

效率吧,C++最大的优势就是效率了。
其他的C#和java基本都能做到。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-06-08
c++是c语言的升级,可以与汇编语言融合编程,只有c语言可以与汇编语言融合编程,
当然C++也可以直接对内存操作
C#和java可以做你眼睛能看到的所有上层和中间层,包括桌面应用、web、移动应用等等。
C++不仅可以做应用,也可以做底层,服务器,驱动等等。
第2个回答  2012-06-08
C++可以直接对内存操作
C#和java可以做你眼睛能看到的所有上层和中间层,包括桌面应用、web、移动应用等等。
C++不仅可以做应用,也可以做底层,服务器,驱动等等。本回答被提问者和网友采纳
第3个回答  2012-06-08
c++可以做底层的东西,比如系统
第4个回答  2012-06-09
涉及需要直接对到系统底层进行操作的时候C++更有用

什么是C++能做而C#却做不到的??
因为归根结底都是机器语言 也就是说 运行起来都是0与1 的事 当然 C# 更加方便一些 但也有些人 用C++ 用的顺手也是一样的 不过如果你是准备学这两种当中的一种的话 我建议你还是学C# 因为现在的系统要求中都明确规定 使用所需要的编程语言 大多为C# 或者 JAVA ...

c和java哪个前景好(c和java的前景谁更好?)
Java语言是一种运行于虚拟机上的一种解释性语言,正是通过虚拟机实现了跨平台的特性,开发出来的程序可以运行不同的操作系统上,但同时因为Java是一种解释性语言,边解释边运行,其运行效率上,和C++相比要差一些。所以在服务器侧,执行各种高效率代码或算法的业务都会选择更高效的C++。所以在当前各种大型...

C、C++、VC++、Java、C#之间有何异同
VC++是Microsoft Visual C++的简称,它是C++语言的集成开发环境,提供了一套强大的工具集,方便开发者进行高效开发。C#是Microsoft开发的一种面向对象的、托管型、安全性极高的编程语言,它运行在.NET Framework上,与Java一样属于高级语言。从应用领域来看,C和C++因其底层控制能力和高效性,在系统级开发...

c#与c++和java比有哪些优点
C++功能强大,速度快,也可以用C++.NET~如果你知道QT的话你会发现C++可以做到开发效率和速度兼顾 缺点就是C++太难学了!(所以C++程序员工资都很高)~没个3、5年的根本掌握不好 C#是微软基于两者基础上开发的一种语言,速度在两者之间,也吸收了两者的优势,易学易用,但是速度还是非常慢的。。。曾...

JAVA哪些特性是C#做不到的?
java中定义和访问均要用get和set方法,可以不成对出现。c#中是真正的属性,定义时get和set必须同时出现,房问时用.号即可。不用get,set 2.对象索引 就是对象数组 public Story this [int index] { 3.C#中,不用任何范围修饰符时,默认的是protect,因而不能在类外被访问.4.因为JAVA规定,在一个...

java和c++的效率(java和c++哪个厉害)
1,运行速度较C慢,程序越大越明显 2,难与底层操作系统和硬件打交道,用C可以轻而易举获取操作系统硬件信息,java则不能。Java和c++编写的程序那个的效率要高一些Java的编写效率一般高一点,Java提供的功能多一点,所以相对来说写的代码可以少一点;C++的运行效率要高于Java,实现同样的功能,C++的...

C++和C#、JAVA相比有哪些优缺点?开发程序或者网络应用,哪个比较...
Java编译的是字节码 ,跟C++相反, 启动不够快,效率不够高, 难以精确控制内存, 但是优点是编程比C++容易, 代码比较安全但是容易留下性能隐患,跨平台靠字节码在各个平台复制(一处编译到处调试)C#跟java类似, 但是在跨平台方面理论上可以跨平台,实际上应用不大, 执行性能优于java,跟C++基本一致,但是启动...

弄界面用c++好,还是c#或Java好啊
当然是C#或者Java了。C++的算法因为可以使用指针对内存进行操作,因而程序的效率比较高,所以多用于底层算法的实现。而C#和Java则有着可视化的编程界面,可以直接拖动控件,并且修改控件属性,使用非常方便(和MFC中的Dialog和FormView一样)。很多时候,程序员会利用C#设计界面,然后使用C++进行编程。当然,...

java和c++哪个容易被淘汰
但是,C++就不同了,JAVA是需要虚拟机,C#需要.net framework,而C++写的程序,是不需要任何其他东西就可以直接运行的。C++,完全包容了C,在C基础上封装了类,引入了面向对象的概念。可以说,在目前的主流编程语言当中,C++是面向对象语言之父。虽然它不是纯面向对象的。JAVA是由C++来的,其他任何面向...

java和c++哪个厉害(java和c++和c)
1、C++工程师工资一般比java的略高。2、C++比较难学,正因为它难学,所以很多人都望而却步。而学习java的基数很大,竞争也会很激烈。3、C++地位相对牢固,因为底层的开发只有C和C++,没有和它竞争的语言,反观应用层开发,随着.net的发展,java的天下被侵占了大半,风险不小。达内教育致力于面向IT...

相似回答
大家正在搜