c / c++
文章平均质量分 68
carltraveler
这个作者很懒,什么都没留下…
展开
-
C++虚函数实现动态多态运行
#includeusing namespace std;class A{ int a; public: virtual void fun(){cout//如果没有virtual A(int tmp=111){a = tmp;cout};class B:public A{ int原创 2011-07-08 16:36:55 · 498 阅读 · 0 评论 -
C++编译器对虚函数和普通成员函数的处理方式
//现在的疑问是:既然虚函数表的访问指针已经被破坏,那怎么又会调到虚的析构函数呢。#include using namespace std;class CPoint {public: int m_ix; int m_iy; CPoint(const int p_ix = 0原创 2011-07-08 16:37:46 · 921 阅读 · 0 评论 -
函数回调
一 什么是回调函数? 简而言之,回调函数就是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用为调用它所指向的函数时,我们就说这是回调函数。 回调函数示例:void func(void (*f)(void *), voi原创 2011-07-08 14:39:17 · 405 阅读 · 0 评论