24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1131  |  回复: 16
当前主题已经存档。

水里游的_鱼

新虫 (初入文坛)

★ ★
余泽成(金币+1,VIP+0):鼓励新虫,欢迎常来程序软件版交流! 11-3 14:24
jjdg(金币+1,VIP+0):经验之谈!程序的确是练出来的! 11-4 10:05
其实我只学过c,不过感觉多练些实例会好很多,顺手的话,编起来就容易多了
静以修身,俭以养德
11楼2009-11-03 13:48:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

magic7004

金虫 (职业作家)

★ ★ ★
余泽成(金币+1,VIP+0):欢迎参与交流,看完这些书肯定就成高手了,呵呵! 11-3 14:27
jjdg(金币+2,VIP+0):感谢分享学习经验!如果可以提供这些资料的下载地址岂不更好?谢谢! 11-4 10:06
楼住如果想从基础学起的话,建议搂住先看《Premier C++》和《Data Structures and Algorithm Analysis in C++》,然后看《Programming Applications For Windows》,然后看《Programming Visual C++》和《MFC Interals》,然后看《Essential COM》和《ATL Internals》
流氓不可怕,可怕的是流氓有文化,有文化又BH的流氓无敌~~!
12楼2009-11-03 14:16:43
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

magic7004

金虫 (职业作家)


jjdg(金币+1,VIP+0):谁的视频教程比较好呢? 11-4 10:07
楼住如果想速成的话,网上搜视频教程看吧
流氓不可怕,可怕的是流氓有文化,有文化又BH的流氓无敌~~!
13楼2009-11-03 14:18:04
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

糊涂的木木

金虫 (小有名气)


余泽成(金币+1,VIP+0):谢谢分享经验,欢迎常来程序软件版! 11-4 14:23
我也是刚刚学的c++,觉得应该边写些小程序边看,一个是复习下,一个是找点成就感 带着成就感去学 动力可能要足些
天道酬勤
14楼2009-11-04 12:32:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

magic7004

金虫 (职业作家)


jjdg(金币+1,VIP+0):感谢回复! 11-4 13:30
引用回帖:
jjdg(金币+2,VIP+0):感谢分享学习经验!如果可以提供这些资料的下载地址岂不更好?谢谢! 11-4 10:06

我不知道哪里有下载,我全是看的书。
感觉电脑上看书又累眼又慢。
流氓不可怕,可怕的是流氓有文化,有文化又BH的流氓无敌~~!
15楼2009-11-04 12:45:04
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

linzhangmu

新虫 (初入文坛)

★ ★ ★ ★ ★ ★
余泽成(金币+2,VIP+0):感谢分享经验,欢迎常来程序软件版! 11-5 09:20
jjdg(金币+2,VIP+0):欢迎新虫交流经验! 11-7 12:09
zhanglei22(金币+2,VIP+0): 11-9 22:00
初学从细节入手,通过练习增强信心,培养兴趣.
身边找一个高手点拔,没有高手找个志同道合的共同探讨进步会比较快.
接下来按面向对象的思想从全局把握VC++的脉络,遇到细节问题网上搜一搜,问一问.
顺便把"把脉VC++"的脉络贴上来
从OOP来概括VC++项目技术分为以下四个方面:对象的建模与表达、对象的持久化、对象的界面展现、对象的传输与调用。

(一)对象的建模与表达,实际上是用VC的数据类型,第三方库或采用容器(STL,泛型,MFC/ATL)等形式将一个具体的事物转换成一个C++对象(即抽象化)。

(二)对象的持久化就是把对象持久到文件,数据库等外部介质中。持久化的形式可用文件(文本文件,二进制文件,XML文件)、注册表、数据库(经常看到ORM)来实现。

(三)对象界面展现,即对象的属性和行为与用户进行交互的实现。我经常称之为搭积木,具体考虑三个问题:(1)界面一般如何布局?(2)界面如何绘制与交互?(3)如何对界面进行美化?

界面布局要掌握觉界面元素,静态布局的框架如对话框,windows Forms,涉及动态布局的SDI,MDI,MTI,切分窗口,系统托盘等。

界面的绘制与交互:窗口与绘图(GDI,GDI+);消息机制;第三方库(DirectX,OpenGL,Qt)

(四)有了传输与调用,对象的世界才变得生动有趣。如何传输对象呢?可以在模块内部传输,在进程之间进行传输(进程管理,进程通信),在线程之间进行传输,在模块之间进行传输(静态库LIB,动态库DLL,ActiveX,COM),通过网络进行传输(低级应用的WinSockAPI或Socket类,高级应用的WinInetAPI或WinInet类,第三方库)。

把脉络理清了,印在脑子里,对后面的实现技术按图索骥了。也许这样理下,不会再为语言的细节所困扰。

[ Last edited by linzhangmu on 2009-11-5 at 07:57 ]
16楼2009-11-05 07:55:06
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

liuliunumber

铜虫 (小有名气)

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
余泽成(金币+1,VIP+0):谢谢建议,欢迎常来程序软件版! 12-23 09:52
不会阿,我也是刚学C++,但我觉得孙鑫的视频讲得很好,有助理解
17楼2009-12-23 09:02:21
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 zhanglei22 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见