| 一个温哥华送货司机的IT之路 (8) |
| 送交者: 阿唐 2004年07月31日11:48:01 于 [加国移民] 发送悄悄话 |
|
一个温哥华送货司机的IT之路 (8)
又是Memory leaks! 我气得差点儿没有把键盘扔掉。 C++的Project已经做了2个星期,大大超过课程的一周内完成设计的要求。虽然我的总进度仍然领先要求,但由于父母在98年3月回国后,一时间难以找到Baby Sitter,我只好在家看了一个多月的儿子。好在A和我关系不错,大笔一挥,学期延长1个半月。 我一直对XXX的读书考试不甚放在心上,前面的基础课我过得很快。随着专业课的到来,Project越来越多,我耗费的精力也越来越多,进度也不象原来那么快了。我的目地很明确,分数是假的,练手才是真的,找工作全看你会干什么。 自从D兼Director以来,学校确实有了一些变化。新娉了几个还不错的老师,起码这几位在回答问题前会认真思考一番,不象前几位一推二六五。 另外,给教师以较大的自主权,他们可以在XXX自编教材外,自由选择参考书取代教材。A就选了一本“画盒子”的书当作C++教材。该书用的是BORLAND C,在DOS操作系统上从在屏幕上画盒子开始,然后以此为基本CLASS,盒子套盒子,盒子叠盒子,最后是光标移动到某一位置,会触发弹出窗口(也就是盒子),里面还可以填字。 我在中国曾经销售一汉字排版软件“星汉”及“帝冠”达3年之久,该系统DOS上运行,大部分程序都和界面设计有关,不象如今在WINDOWS下编程的程序员跟本就不用操心与界面有关的任何东西,注意力全部放在功能设计上。我记得有时跑去和开发部的弟兄聊天时,问在忙什么,答曰画盒子。当时还以为瞎扯,原来竟然是真的。 C++的Project并不难,要求输入,检索和编缉一组存放在软硬盘上的数据,对界面没有做具体要求。因此所有的人都用了文字界面。 我看完那“画盒子”的书后,感觉食指大动,按捺不住的就要试试。照着MS WINDOWS的界面,设计了主窗口,主菜单及子菜单,加上各种弹出窗口,花花绿绿的颜色,甚至还有ABOUT和HELP。所有的功能都实现了,可就是在DEBUG时出现Memory leaks。这是我第一个也是最后一个C Project,所以至今我也不明白问题出在哪儿。 好在编译之后运行,一切OK,算了,耗它不起,交差吧。 当我演示给A看时,她的眼睛都瞪圆了,这实在大大超过了她的想象。尽管我用了一倍多的时间完成,但觉得很值,这毕究是我平生做的第一个完整的软件系统。 后来,A在评判其它同学的Project时,把我做的系统当作DEMO用,分数给出后,顺便SHOW一下我的系统,以示分数给的很公平。 |
|
![]() |
![]() |
| 实用资讯 | |




