我是菜鸟,开始学 C++也有一段时间了,但是在学习过程中总会遇到一些问题,觉得没办法下手.希望能找个高人指点一下.

解决方案 »

  1.   

        开发软件里的各控件的使用上应该没问题,这也不代表水平,只是根据提供的接口和函数进行调用就行了,再高级点的就是自绘控件,这些也是按开发软件提供的规则来就行了.
        都说VC不好学,其实这是个误区,因为其它的开发软件在编界面上非常简单,只需点几下鼠标就可以实现了,
    自己实现的代码非常少,剩下的就是实现自己的功能部分,但就是实现自己的功能,也是非常简单,比如数据库,有现成的控件,用几行代码就可操作所有数据库的功能,剩下的运算就是进行数值计算,文件操作也封装好了.
        而VC却是大部分自己实现,虽然有些控件,但控件的实现也麻烦些(相对其它开发软件),而VC比较庞大,有很多的申请的资源需要自己释放,而不是象其它开发软件自动释放了.因此,当程序出问题后,往往不好确定是哪出的问题,不好定位问题的具体位置,而要想解决这些问题,就不光是经验能解决的了的,而是和软件基础知识的扎实程度有关了.
        因为很多人软件基础知识并不好甚至根本就没学过软件的基础知识,但也能用其它开发软件编出程序,这并不说明他们编程水平是多么高,而是现在的开发软件封装太智能了,不需要相关的基础知识就可以实现.
        因此想真正提高自己的水平,基础知识一定要扎实,要不断看看基础知识,每看一次就会有不同的体会.虽然现在的开发软件越来越傻瓜化了,但还是可以自己实现算法,不用调用现在的库,而自己实现的算法才是真正体现自己的水平.
      

  2.   

    和LZ相同情况,加Q897197158,跪求指点