C++和C#这两种语言的发展方向都不一样,VC++是软件设计的一把利剑,C#更好在于网络服务方面。C++但开发周期较长,操作也相对复杂,招聘是很少,可是工资而言相当高,VC++(MFC)真正学好的没的多少人~~
对于编译器而言,就看你学什么了,如果C++那一定是VISUAL C++6.0,不要害怕过时,这一天最少也还要等20年以后~~因为在Visual c++6.0中对类操作快洁,方便,以及对强大的MFC类库的支持是VISUAL Studio 2005所不比的。
至于C#用的编译器只有VISUAL Studio 2005(.net)更多的是在于学习Asp.net
说句行业内部的话,等到你的工作经历达到一定层次的话Java和C#你会不屑一顾。
很多VCer把VC6看成是“纯”的VC,因为VC6只写非托管代码。
.Net的不管是1.1不伦不类的托管C++还是2.0的C++/CLI,都有点背离一些人的C++精神。
.Net也不是什么高版本,C++是一门语言,.Net是一个平台,他们只有合作关系,没有从属关系。
C++只是概念性语言实用性不大 对以后学C#很有帮助 C#一般是用来开发C/S(单机版)的软件
.net/.network/......都是一些网络平台