16:07:10 ,九 11th, 2009 Posted in 博采众家~读书笔记 | 2 comments »
话说,有一段代码如下
01 #include <string.h>
02 #include <string>
03 using namespace std;
04
05 typedef struct Test
06 {
07 string name;
08 int a;
09 }Test;
10
11 int main()
12 {
13 Test tTest;
14 memset(&tTest, 0, sizeof(Test));
15
16 return 0;
17 }
当然如果有兴趣的同志们复制去了会发现,编译执行都是没有问题的。但实际上这段代码有一个很严重的错误。
至于错误是什么,下回分解
Tags: C++, memset, 多态, 面向对象
11:10:10 ,九 8th, 2009 Posted in 无端杂事~春色乱生 | 5 comments »
1. 周笔畅同学终于决定千里迢迢赶来见我一面,我只好奉陪。2005-4-24,我第一次见到那小样儿,不过是透过了一个框框,后来框框换了好多种,我透过无数的框框看着;2009-9-19,终于可以只透过我的眼镜框框看活的了,在如此多9的日子里,是要象征我们长长久久么,好吧,随你的愿,长长久久
2. WebQQ做得越来越讨喜,或者下一次重装系统的时候,我就不装TM09了,我爱浏览器。如果可以保存聊天记录就更好了,你知道的,总有点敝帚自珍的。害羞~
3. 其实和2有关,在WEBQQ上看到了饭否机器人的好友评价
看吧,其实大家还是真性情的
4. 最近在看OO,越发感觉到C++其实还是很美好的语言
5. 打算换主机了,这个主机越来越慢,打算咬牙换去华厦名网,公司的Blog搭在那里,速度一直很满意。
6. 难道会去北京?
Tags: C++, WebQQ, 周笔畅, 饭否
09:34:06 ,十二 16th, 2008 Posted in 弥漫流年~荒芜印迹 | no comment »
在做MFC与视图相关的程序的时候,经常会面对许多的GDI函数,各种各样的资源,不及时释放资源会给程序带来隐患,占用太多GDI资源也将使程序的运行越来越不流畅。
所以我们需要即时创建即时释放,但太多又记不住,于是造了一个表,发上来备查:)
Read the rest of this entry »
Tags: C++, GDI, MFC
01:29:51 ,十 6th, 2008 Posted in 弥漫流年~荒芜印迹 | 9 comments »
好好温习一下面向对象。使用的教材是微软的设计模式的一个视频教程。设计模式做为一个经验的理论,是能够给我们的软件设计带来一些新的思路的。
但设计模式往往是与面向对象联系到一起。首先需要先理解好面向对象,这样才不会误用设计模式。
每提到面向对象,总会提到这三个概念“封装、继承、多态”
- 封装:封闭内部代码,只提供接口
- 继承:类的复用
- 多态:使用虚函数等实现
Read the rest of this entry »
Tags: C++, 视频, 面向对象