这段时间我们只是学点东西而已。要相当感谢老师和几位师兄的指导,对某些问题,有时候几句简单的话,能起到几本书都难以达到的作用。语言了解了,使用语言的环境了解了,剩下的工作就仅仅是如何组织语言来描述解决方案而已。实质是很简单的。开始的任务是要在Linux下编写一个简单的外壳程序,刚刚把gcc/make的那一套东西弄熟,又要搞Windows的编程,做一个通过叶子的颜色分析病虫害的程序。这是生物数学的项目,但到了我们手里,跟这两样都沾不上边了。由于以前没做过VC,现学还是有那么一点点痛苦。尤其是我开始不知道有GDI+的Bitmap类,只知道dot net的Bitmap,于是活生生写了个托管类来处理,结果跟同学做的MFC的Form总是接不上,费了不少白花花的时间。好在这两系列的图像处理方法相当类似,最后还是没用.net的高级货。
买了几百块钱的书,慢慢看,反正要报销的。这段时间发现的最好的C++书是C++ Primer,确实如封底所言,它引领着我们穿过了那些危险的沼泽,为我们的debug事业做出了卓越的贡献。面对2、3百个报错和无数的警告,有时候真的想砸显示器(反正是机房的),但是自制力对一个程序员来说还是很重要的,尤其是在debug的时候。如同直觉一样重要。