VC驿站

 找回密码
 加入驿站

QQ登录

只需一步,快速开始

搜索
查看: 25405|回复: 78

[原创] 我的程序员学习路程【二】【原创】

  [复制链接]
001
51_avatar_middle
online_admins 发表于 2009-11-18 21:39:52 | 显示全部楼层 |阅读模式
大家好,我是Syc,很高兴大家来到VC驿站 - WwW.CcTry.CoM 本论坛提供大量的免费C、C++、VC++ 视频教程,免费电子书,精品源码!期待您的光临!

      书接上文,2007年3、4、5这几个月是我在公司做毕业设计的时间,题目是《用Socket实现简单及时通信程序》也就是我做的《VC++打造局域网聊天室》程序的雏形。虽说程序是用MFC写的界面,但是当时只会C语言,不会C++ 以及MFC,所以程序中自己的代码都是用C语言写的,当时我的毕业设计用的是VS2005,光这个UNICODE就难倒我了,当初学C语言的时候根本没这回事啊,什么宽字节转窄字节,窄字节转宽字节的,什么LPTSTR、LPSTR、LPWSTR,什么wchar_t ,全蒙了……还有那个Socket,怎么调试也是不通,总是把监听的Socket拿过来跟客户端通信,就为这个师傅说了我2次,要拿accept返回的Socket跟客户端通信啊,哎!有时不会的就网上找答案,况且还有师傅帮忙。在此期间,晚上下班回宿舍后,开始自学C++,由于当初C语言是看老谭的书,所以C++方面为了简单入门,也选择了谭浩强的《C++面向对象程序设计》就是红皮的那本。从头到位看了2遍吧,但是当时自己没有电脑,所以也是纸上谈兵。当时C++并没有学的太深入……

////////////////////////////////////////////////////////////////////////////////
// 备注:本篇教程来自 vc驿站:https://www.cctry.com
// C、C++、VC++ 各种学习资源,免费教程,期待您的加入!
/////////////////////////////////////////////////////////////////////////////////

      07年7月份毕业了,我的毕业设计获得系优秀以及校优秀,在校内做毕业设计的同学根本没学到什么东西,都是这边抄点,那边抄点,不得不说中国的教育与实际脱轨比较严重。这里也要跟 VC驿站 - WwW.CcTry.CoM 的各位网友说下,在校期间,如果有机会到校外实习,一定要把握住,在公司会比你在学校学到的东西多的多,而且学的快!

      毕业之后,公司看我表现还不错,直接跟我签合同了!这期间师傅过来让我开始看一些数据结构、算法方面的书籍,问我有没有 严蔚敏的《数据结构(C语言版) 》,说看看这本书不错,之后跟计算机专业的同学要了一本,开始看起来。不过严蔚敏的这本数据结构是用伪代码写的,看起来也很费劲,后来同事借了我一本绿皮的用C语言描述的数据结构的书籍,都是实例代码,不过书中的错误不少,凑合看吧!书的名字是《数据结构(C语言篇) --- 习题与解析》(修订版),作者是:李春葆,有时候2本书互相参考着看,课后题也要都做了,上机实践调试代码,两本书总共看了2遍。经过这两本书的学习,关于数据结构的一些算法基本搞明白了,什么堆、栈、队列,什么各种排序算法,冒泡排序,查找算法,什么树、二叉树、图等等,基本都弄的差不多了!之后师傅说我现在语言语法和算法还可以了,可以看看Windows平台下的编程。推荐我的书籍是:《Windows 核心编程》,网上找了一本电子版的看了起来,看第一遍的时候只能看懂1/4左右吧!不过虽然看懂的不是很多,但还是把书中能看懂部分的代码敲到编译器里面,完了自己再好好理解理解。当时也从网上找找看看Windows编程入门方面的书籍,网上都推荐《Windows程序设计》,作者是 [美]Charles Petzold ,上下册的。说《Windows 核心编程》这本书虽然是绝对经典不过入门还是推荐看《Windows程序设计》这本,这本书没讲MFC,用的是SDK编程。我是满大连市的书店跑也没找到,只能从网上买了,这也是我第一次从网上买东西。每天下班后就看这本书,不过说实话,只看了上册的前四章左右,之后的没再往下看。第五章讲的是什么画线、画圆之类的,自己没什么兴趣,再说平时用的也少,所以就没什么积极性了,还有就是看了前几章也没有看懂什么东西。讲Windows程序的一些原理什么的,对于刚开始学编写Windows程序的初学者来说,还不是那么太好理解,也可能是我笨了点,呵呵!

////////////////////////////////////////////////////////////////////////////////
// 备注:本篇教程来自 vc驿站:https://www.cctry.com
// C、C++、VC++ 各种学习资源,免费教程,期待您的加入!
/////////////////////////////////////////////////////////////////////////////////

      初学者嘛,拿当时的我来说,可能大家也是一样,还是想学一点界面的东西,如何编写界面的程序,毕竟看的见,摸的着。当时我是非常的感兴趣,总是想市面上流行的各种各样的软件界面是如何实现的?自己也想操家伙来写一写。当时给我的感觉就是,VC++的功能太强大了,就好像手里拿了一把屠龙刀,我想用它来编写各种各样的软件!

      自己特喜欢逛计算机的书店,看到了一本孙鑫的《VC++深入详解》,网上评价不错就买了回来,感觉这本书还可以,讲了很多应用方面的,或者说平时我们个人编写小软件要用到的知识,比如:如何创建属性页,什么是模态对话框,非模态对话框的,如何响应对话框的右键菜单等等。这本书的大部分我都看了,苦于没有电脑,有时候都是把上面的程序抄在纸上,抄了好几页纸,完了第二天拿公司电脑去实践,哎……

      欲知后事如何,请听下回分解……

我的程序员学习路程【一】【原创】
我的程序员学习路程【三】【原创】
我的程序员学习路程【四】【原创】

评分

参与人数 1 +2 收起 理由
79_avatar_small sic + 2 感谢分享!

查看全部评分





上一篇:C++ 全局变量、局部变量、静态全局变量、静态局部变量的区别
下一篇:我的程序员学习路程【三】【原创】
37_avatar_middle
在线会员 发表于 2009-11-18 22:09:21 | 显示全部楼层
我沙发么 呵呵 期待下回分解
22_avatar_middle
online_vip 发表于 2009-11-18 22:44:47 | 显示全部楼层
《VC++深入详解》 不错啊  什么时候买回来看看那啊 !!!!!!!!!!!!!!
29_avatar_middle
在线会员 发表于 2009-11-19 08:25:42 | 显示全部楼层
好,我也要拿个校优秀~
30_avatar_middle
在线会员 发表于 2009-11-19 09:19:11 | 显示全部楼层
苦啊这毕业设计真难!!!!!!!!!!!!!!!!!
24_avatar_middle
在线会员 发表于 2009-11-19 11:36:13 | 显示全部楼层
我的程序员学习路程【二】【原创】就是就是毕业设计
56_avatar_middle
在线会员 发表于 2009-11-19 12:42:43 | 显示全部楼层
老大几多爱学习我的程序员学习路程【二】【原创】
51_avatar_middle
ico_lz  楼主| 发表于 2009-11-19 21:07:23 | 显示全部楼层
回复 7# 3530hxb

呵呵,不是爱学习,只是自己特别爱好罢了!
56_avatar_middle
在线会员 发表于 2009-11-19 22:30:12 | 显示全部楼层
VC深入详解,盗版只要10多块钱啊,
65_avatar_middle
在线会员 发表于 2009-11-20 11:00:25 | 显示全部楼层
写的不错 老大继续 只是量有点少了 期待三
09_avatar_middle
online_moderator 发表于 2009-11-20 14:06:44 | 显示全部楼层
SYC真是比我们有激情多了,一本书看了两遍,我们看一遍就实在是不想在碰了,不懂的还是不懂,看来我要改正我的学习态度了.
09_avatar_middle
online_moderator 发表于 2009-11-20 14:08:10 | 显示全部楼层
VC深入详解,盗版只要10多块钱啊,
3530hxb 发表于 2009-11-19 22:30 我的程序员学习路程【二】【原创】



    关于技术方面的书,还是不要买盗版的好.
32_avatar_middle
在线会员 发表于 2009-11-20 23:44:40 | 显示全部楼层
等待下一话
80_avatar_middle
online_vip 发表于 2009-11-21 22:13:30 | 显示全部楼层
后来呢!期待中.......
以人为镜.....
81_avatar_middle
在线会员 发表于 2009-11-21 22:45:20 | 显示全部楼层
很期待syc老师接下来的文章,支持一下。。。
25_avatar_middle
在线会员 发表于 2009-11-22 03:10:26 | 显示全部楼层
师傅人真好
10_avatar_middle
在线会员 发表于 2009-11-22 20:20:54 | 显示全部楼层
很感谢LZ的经验····使我辈清醒不少!
17_avatar_middle
online_supermod 发表于 2009-11-23 09:39:19 | 显示全部楼层
很好,顶一个~~~
65_avatar_middle
在线会员 发表于 2009-11-24 16:49:47 | 显示全部楼层
今天上来看了一下 还没出三哦 老大快出
81_avatar_middle
online_moderator 发表于 2009-11-24 17:23:31 | 显示全部楼层
是呀,老大加油!
您需要登录后才可以回帖 登录 | 加入驿站 qq_login

本版积分规则

关闭

站长提醒上一条 /2 下一条

QQ|小黑屋|手机版|VC驿站 ( 辽ICP备09019393号tongdun|网站地图wx_jqr

GMT+8, 2019-3-24 01:42

Powered by Discuz! X3.4

© 2009-2019 cctry.com

快速回复 返回顶部 返回列表