首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

C++ ?疑惑?解决办法

2012-04-25 
C++ ?疑惑?我先说下我的情况,我觉的我的C++学习的差不多了,一本书已经啃过了,什么变量,语句,类啊什么都学

C++ ?疑惑?
我先说下我的情况,我觉的我的C++学习的差不多了,一本书已经啃过了,什么变量,语句,类啊什么都学过了,也就是基础性的我觉的差不多了,但是要说到写程序,我觉的自己什么都不会写了。我用vc++6.0了。我先说说,我自己觉的还要学那些了吧,是不是要学习windows的API 还有网络编程,MFC ?这些学完应该够了吧?我觉的面向对象没有结构化的程序设计好啊。不知道编程之路我现在走在那了?
还有,对于我上面说的,网络编程,API,MFC 我现在不知道应该先学哪一个?我一直是这里啃一下,那里啃一下的。

希望大家给我一个完整的学习思路了。小弟先谢谢了啊。

[解决办法]
如果是windows编程,最重要的是程序运行流程!
比如入口函数winmain、消息处理winproc、GDI+(用于绘制窗口)
[解决办法]
对界面有兴趣没?
有就 界面,windows程序设计等开始
没就 网络
[解决办法]
第一步:楼主可以先看Petzold写的《Windows编程技术》,看这本书用VC6作为开发工具也是OK的。看完这本书,你对Windows SDK(API)就比较熟悉了,如果想在这方面进一步了解,可以看《Windows核心编程》。到此,如果你学习的效果还不错的话,你就已经比很多人了解Windows SDK编程方面的内容了。学习这部分主要用到的语言知识就是C语言方面的编程技术。

第二步:可以学习Stanley Lippman写的《C++ Primer》(建议第4版),这样会对C++有一个比较好的理解。

第三步:如果愿意,你可以去学习MFC,这个可以看孙鑫的VC视频教程,书可以看侯捷写的《剖析MFC》。MFC其实是一个类库而已,也就是说它只是Windows API的用C++类进行封装而已,由于你经过了前面两步的学习,对Windows API已经有了很好的基础,对C++也有了比较好的了解,所以学起MFC来应该是比较轻松的。MFC这个类库,用现在的眼光来看,封装得并不是很好,但在实际开发工作中(Windows平台下),使用还是很多的。除此之外,你可以学习一下QT,这是一个跨平台的类库,封装得比MFC要好。

第一步和第二步的先后顺序可以随意。但上面说的两步步,最好要在第三步之前学习。

经过了这三步,你可以根据根据自己的兴趣,向那个方向继续努力就是了。那时你应该已经知道了怎么学了。


[解决办法]
看起来才刚熟悉语法,不要考虑那么多了,写一些简单的程序先.....
[解决办法]
静下心来学习 《C++primer》-》《VC++深入详解》
[解决办法]
如果你觉得你的c++语法学得差不多就编些简单的程序试试,只有在实践中才能检测是否学好了,比如编个贪食蛇的,迷宫的等等。完整的编出来会学到很多,也会让你注意到很多编程的细节问题,如果你觉得都没问题了你就学习下windows的高级编程吧,希望对你有帮助。

热点排行