C++ 迷茫

来源:百度知道 编辑:UC知道 时间:2024/06/17 13:39:18
本人诚心想学好一门语言选择了C++但是学完了基础也就是面向对象的这一环都不知道怎么学了按孙鑫老师的教程时听他说原理很理解但是他一说到MFC根本不加说明还有很多跟C++扯不上什么很大的关系就是形式有点相同但是为什么这样设置根本没人告诉你书我也买了7本怎么都看不进去没像C++基础那样好学看,本人希望诸位帮我找一本有实例的并且从开始分解讲解其中的意思~~~~谢谢了找到了有用的我在给100分找不到也就算了~~~

作为过来人,给你点建议。
所谓MFC就是封装后的一个个程序集块,这个你不明白是因为你看不到一个个的内部代码,或者说你没有去看。
一个程序开始是汇编语言,进化后就可以是C等高级语言,而在此基础上开发的mfc是vc里边的一个更傻瓜性质的封装好的程序组,类似dreamwaver,想学好还是要看内部代码,了解每个函数,每个宏。

至于什么实例,书,多不胜数,我也没必要随便找几个推荐给你了。学习变编成就要多看程序,这就是实例,在此基础上自己先学会部分修改,最后做到独立编写。目的就是熟悉,熟练。当然真正做起来现成的有可利用的最好~~

不多说了,自己一点点学吧,这个是没边的

对了,最后告诉你1下,学C。
之后再看看C++里边的一些改进部分。不然很多你也学不到,也理解不了

如果纯属就想基本会用,不追求钻研,那么就多看程序,多编程序,自然而然就熟悉了,所谓的讲解什么的都是辅助,而大家往往看不到真正的主体。。。

<<C++语言程序设计>>谭浩强教授写的,很好!如果你真的想学的话,还可以买<<C语言程序设计>>来看一下,也是谭浩强教授写的!里面的例子比较多!最重要是你要多练,然后根据例子加以自己的修改,加一点功能,这样进步比较快!

MFC的话,可以看点VC++的书(《VC++深入详解》)。VC其实是在C++的基础上加了Microsoft的大量函数库,以便用那些库写Windows界面的程序。MFC是用Win32 API(Windows提供的基本函数库,包括了建用户图形界面窗口等的大量功能)封装的,所以你也可以从基础Windows编程开始看。如《Windows程序设计(第5版)》,最好边看边运行书上的例子。Windows机制搞明白的话,MFC用起来就很简单了,它的框架实际上挺方便的。如果你想知道MFC的核心内容,可以看《深入浅出MFC》,若能全部理解,简直可以开发一套自己风格的MFC库来给别人用。

给你个建议,学C++时先学学如何写控制台程序,当你写好控制台程序后再去用VC写MFC程序,这时要多看看MSDN里的例子,所有的书都没MSDN有用,只有看MSDN才能让你学会如何编程,看那些个中文