我的情况是这样的,大学的时候C语言过了2级,自学过java,基本的j2se没问题,web方面会jsp加servterl(jspB/S页面机制基本掌握),实习的时候在一家公司开始学习c#并用于编程做项目接近1年,实际项目做的都是b/s项目,网站比较多。后来来北京在公司做的都是偏硬件SDK编程,用的是vb和c#操作sdk,写成actix控件再嵌网页里。因为我原来就对底层比较敢兴趣,加上新的项目老板要我们使用vc做,所以趁这个机会我想往底层,往vc这个领域发展,不知道我的情况是否可行?是否有难度?希望大家能给点建议。谢谢

解决方案 »

  1.   

    请具体点,请就哪些方面有难度,我需要加强的说一下,比如我以前用的语言都是面向对象的,和vc的编程方式是不是一样?vc和vb6的编程习惯是不是一样?
      

  2.   

    這個要自己體會了 肯定不是一模一樣 不然特點在哪?C++也是面向對象的 只不過雜了很多C的特性 尤其是跟硬件接口的這部分 你可以把Windows C的書看下 再看看驅動的書你那大學過的二級就只能當基礎知識了 考的還是TC吧大學的計算機考試應該取消 完全是 騙錢+誤人子弟
      

  3.   


    新学VC一定要用VS2005或VS2008,用VC6要走很多弯路,编出来的东西高手一看就知道“你很土”……C过了二级说明语法、指针问题不大(等级考试纯整人的),因为会JAVA和C#所以C++概念至少有一大半你是没问题的,所以说,你不是初学者的档次,MFC就不用特地学了,用到了边用边学。你一开始就可以学C++.net,因为你的C#基础不错;相反,由于应用级的JAVA和C#学的早用的熟,底层反而是软肋,windows api这方面加强一下。VB6把他忘了吧,除非你打算学VB.net
      

  4.   

    VC以你的实践经验学VC应该没什么问题吧!