
个人心得&体会
tomh520
这个作者很懒,什么都没留下…
展开
-
关于虚函数的体会
今天阅读服务器端代码,发现Thread.cpp 和 NetThread.cpp 之间的继承关系很有意思。Thread中run函数通过设置某一参数为*this,很方便的实现了对子类对象的访问。原创 2007-08-20 17:43:00 · 580 阅读 · 0 评论 -
关于构造函数和析构函数
今天看 c++primer 3rd,构造和析构函数时,对以前一些想不明白的问题,突然有了点想法。1、为什么构造函数可以有多个,而析构函数只能有一个?因为析构函数的作用就是释放资源,它不知道自己是由哪一个构造函数创建的,因此,也就没有参数,所以只能有一个,而不能被重载。这在原理上也是讲得通的,一个对象,产生的时候可以有多种方法,但结束只有一种,因为没有信息保存它是如何产生的。原创 2007-08-23 11:25:00 · 519 阅读 · 0 评论 -
模版元编程,我记住了
几天因为工作关系,接触到了一点模版元编程知识,有点难度,ms看懂了。不过据说要先看看 深入剖析stl 和 modern c++ programming 之后再看要好一些。好的,我记下了。原创 2007-11-21 14:14:00 · 870 阅读 · 2 评论 -
wm_** & on_notify & on_notify_reflect
这几天用MFC做一个界面,以前很多东西一直没弄清楚,做的时候也很茫然。比如windows消息,命令消息,通告消息的区别,消息的传递,消息反射的实现等等。昨天看了一下MSDN,今天有实际操作了一下,总算有了一些了解。对于一个控件来说,比如一个listctrl,当DBCLICK发生时,如果有WM_DBCLICK处理程序,则该函数处理,其他包括NM_**,NM_**_REFLECT都没有机会处理,如原创 2007-12-19 10:13:00 · 1735 阅读 · 0 评论