03 2011 档案

摘要:C++实现事件机制主要靠类的继承重写虚函数,映像比较深的MFC,以On开头的函数。这样如果要实现类B监听类A的机制,就必须用类B继承类A,这种强制的继承让人很不爽。C#的事件机制就比较好,类A发布事件,任何类都可以订阅,且没有强制的继承关系。C++典型的重写虚函数事件机制: 1 //------------------------------------------------- 2 // 3 // c++ use extends class implement event. 4 // 5 //------------------------------------------------- 阅读全文
posted @ 2011-03-04 15:29 香山飘雪 阅读(1972) 评论(1) 推荐(0)
摘要:指针就是变量的地址。引用就是变量的别名。 1 #include <stdio.h> 2 3 //reference is nickname of the variable. 4 //pointer is address of variable. 5 int _tmain(int argc, _TCHAR* argv[]) 6 { 7 int x = 1000; 8 int * pointer = &x; 9 int & reference = x;10 //11 printf("-----------------values---------------- 阅读全文
posted @ 2011-03-03 15:53 香山飘雪 阅读(548) 评论(0) 推荐(0)