我是今年大学刚刚毕业电子信息工程的学生,大学是一所3流大学,C语言的基础很差。毕业后到家乡的一个小公司上班,学了3个月的MFC了,只会简单的用Move to之类的东西画画图啊什么的,一些最简单的运算。完全没人带,每周要计划这周做什么,然后周六汇报这周做了什么。让我做一个太阳高度角计算程序,要求有曲线,有打印功能。我想对于会的人2天就完成了吧,但是我已经弄了3个月了。但是到今天我不知道对象是什么,::这个符号是什么意思也不知道,虚函数啊什么的只听说过,完全不知道有什么用。出现了错误就在CSDN和其他地方找解决方法,但是别人说的都是模棱两可,有时候一个很小的问题要弄很长一段时间。所以,我想问在这样的一家公司自己能学到什么吗?学MFC之前自己还需要学什么东西,还希望大家给我一点建议。谢谢。

解决方案 »

  1.   

    虚函数神马的不清楚,说明C++基础不好,不能赖MFC头上,MFC和C++都要学好,即使你MFC玩的很溜了,以后跳槽去面试,人家考你的问你的,绝大多数还是C++的,要是连C++一些基础的都回答不上就说不过去了。
    进对公司跟对人很重要,但是很明显楼主运气不好。自己摸索就自己摸索吧,要善于总结,一步一个脚印,看描述貌似楼主对自己要求又不够严,逼自己不够狠啊
      

  2.   

    to zhousitiaoda:
    自己摸索就自己摸索吧,要善于总结,一步一个脚印,看描述貌似楼主对自己要求又不够严,逼自己不够狠啊不得不说前辈你看人真是准,我的确对自己不是很严格,经理对我说了很多次让我下班时间也用来学习,但是我都是和同学happy去或者自己玩掉了。按照你的意思是:我需要先学C++语法先吗?我昨天刚买了一本C++Primer4。但是每周的汇报让我很难是头疼啊。
      

  3.   

    编程序,需要悟性,现在你想的都是怎么实现,写代码级别的,真正入门了,才知道设计是重心。不过,对于初学者来讲,还没有扎实编程基础,谈设计有点虚。mfc或许没那么有钱途了,如果你花时间琢磨一下,起码对程序设计、windows系统运行的机制,和学习c++还是相当有帮助的,有了程序设计的概念,编程的语言、框架不重要。
      

  4.   

    to tarzen925
    mfc或许没那么有钱途了,有了程序设计的概念.
    那说明MFC还是有前途的是吗?程序设计的概念是什么,就是怎么实现我要做的东西吗?
      

  5.   

    to CometNet前途不在于技术本身,关键还是看你如何应用技术.哼哼,有你这句话我就放心了。;-)
      

  6.   

    C++算是比较复杂难学的语言之一,如果真要学好了,以后学其他的比如神马java,。net会很快很轻松。
    MFC前途或许不是一片光明,但市场总还是有的,近几年还是不用太担心,再说你有别的选择吗,没有吧,那就老老实实的学,起码要把本职工作做好,为以后的跳槽积累点东西