我是高中生,学过c,用C#有一段时间了,能做些窗体网络通信程序(一千行左右的)。觉得C#通用性太差了,现在的个人电脑基本都没有.net framework,C#程序根本不能用。想转C++。有以下几个问题不解: 1 我是业余爱好者,主要做小程序为主。转学C++用处大吗? 
2 我每天大约能有2小时看书,1周5小时操作时间,不知道学好C++及VC要多久? 
3 以我现在的水平从C#转到C++难度大吗?主要的困难在哪里? 
4 主攻VC还是C++ bulider?MFC是不是非常难理解? 
5 C++对网络应用方面的支持大吗? 
6 我装有VS.NET2003的C++,做非托管的C++项目是否比VC6好? 
7 该看些什么教材?C++语言一本,VC一本?我现在担忧的主要是时间问题,不知道以现在的水准用一年时间学C++能到何种程度