#include "stdafx.h"
#include "Test.h"
#include <Windows.h>
#include <stdlib.h>
#include <iostream>
using std::cout;
using std::endl;
class CClassA {
public:
CClassA():m_nNum(0xAAAAAAAA) {}
virtual void fun_a1() { cout<<"fun_a1:CClassA\n"<<endl; }
virtual void fun_b1() { cout<<"fun_b1:CClassA\n"<<endl; }
virtual void fun_c1() { cout<<"fun_c1:CClassA\n"<<endl; }
virtual void fun_d1() { cout<<"fun_d1:CClassA\n"<<endl; }
private:
int m_nNum;
};
class CClassB {
public:
CClassB():m_nNum(0xBBBBBBBB) {}
virtual void fun_a2() { cout<<"fun_a2:CClassB\n"<<endl; }
virtual void fun_b2() { cout<<"fun_b2:CClassB\n"<<endl; }
virtual void fun_c2() { cout<<"fun_c2:CClassB\n"<<endl; }
virtual void fun_d2() { cout<<"fun_d2:CClassB\n"<<endl; }
private:
int m_nNum
C++学习笔记之:虚函数之虚表地址打印方法
最新推荐文章于 2024-07-05 23:25:40 发布