C++重要用于哪些开发

C++主要用于哪些开发?
一直疑惑于一个问题,C#是集c++,c,java于一体的编程语言,开发也很方便,为什么一些大公司都要C++活着JAVA程序员,不要C#的呢?C++主要用来开发哪类项目,跟C#到底有什么区别?

------解决方案--------------------
我在工作中有时候需要开发嵌入式系统的驱动程序,这个没法用c#
另外开发Linux程序,也基本上是c/c++
对程序效率要求比较高的服务器后台程序也要求c/c++
c++基本上是全能,不过现在应该用的人也慢慢少了,毕竟开发成本比较高
c#最主要的应用应该就是集中在Windows系统的应用层开发上
------解决方案--------------------
探讨
是啊,这就是我一直想不通的地方,近期大家找工作也普遍反映,学C#不占光,最好是c++或者java