03 2011 档案
摘要:C++实现事件机制主要靠类的继承重写虚函数,映像比较深的MFC,以On开头的函数。这样如果要实现类B监听类A的机制,就必须用类B继承类A,这种强制的继承让人很不爽。C#的事件机制就比较好,类A发布事件,任何类都可以订阅,且没有强制的继承关系。C++典型的重写虚函数事件机制: 1 //------------------------------------------------- 2 // 3 // c++ use extends class implement event. 4 // 5 //-------------------------------------------------
阅读全文
摘要:指针就是变量的地址。引用就是变量的别名。 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----------------
阅读全文

浙公网安备 33010602011771号