标签归档:c&c++

天哪!天哪!

终于发现了。。 无语。 最近一周在VC6上用MFC写程序,关于萌芽的。一番呕心沥血之后,终于成功封装了一个CImage基础类,以及派生出一个CDib类,仅仅实现了DIB图象的读写操作,以及一些获取信息的常用函数。。正自准备扩展写CGif,CJpeg的类 然而。。 今天偶尔打开VC.net2005的MSDN,竟然发现里面提供了一个封装完好的CImage类,看看:       CImage provides enhanced bitmap support, including the ability to load and save images in JPEG, GIF, BMP, and Portable Network Graphics (PNG) formats. 天哪,那我之前的工作岂不是。。。 。。。。 现在只需要很轻松的在MFC的DOC,VIEW相关的几个类添加几行代码就远远超过我这个星期编写的效果。。 天哪。。 。。。。 。。。。。。 唯一值得庆幸的时,关于CGif,CJpeg的类中烦琐的读写文件,压缩编码与解压缩算法不用我费苦心了 恍若隔世! 好吧,从现在开始,使用VC.net了。。 标签:c&c++, 编程, … 继续阅读

发表在 学无止境 | 标签为 , , | 43 条评论

关于系统级编程

   这两天忙于做系统级编程的exercise3,日志也没有时间更新。其实作业并不难,就是把C库函数mallco和free外包一层,使它功能更完善,比如可以检测内存泄漏,使用空间越界等问题,在用一个数据结构把你mallco的空间组织起来,获取其中的信息。然而我却花了很多时间才完成。。。主要精力浪费在了定义数据结构上。上学期在这门课上拉下了很多,所以仅仅写一个单向链表便让我考虑了很久。。。失败。    做了好几个系统级编程的exercise了,发现外国那帮人出的题果然很精妙,倘若不是深思熟虑确实不易解答。这门课程也很有意思,涵盖了计算机多方面的知识,比如操作系统,微机原理等等,有利于贯通所学。遗憾的是软件学院课程设置极不合理,几门门槛不同的课程却安排为并行。。。    。。。。    感叹一下而已,去抄资料了,明天党课结业考试 标签:c&c++, ssd, 课程

发表在 学无止境 | 标签为 , , | 留下评论