首页 > 其他分享 >虚函数表构建时机

虚函数表构建时机

时间:2022-08-17 07:55:12浏览次数:60  
标签:std 函数 Base 构建 func 时机

#include <iostream>

class Base
{
public:
   Base()
   {
      func();
   }

   ~Base()
   {
      func();
   }

   virtual void func()
   {
      std::cout << "Base func" << std::endl;
   }
};

class Work
{
public:
   virtual void func()
   {
      std::cout << "Work func" << std::endl;
   }
};

int main()
{
   Base base;

   return 0;
}
$ ./a.out 
Base func
Base func

标签:std,函数,Base,构建,func,时机
From: https://www.cnblogs.com/zhangxuechao/p/16593604.html

相关文章

  • 函数传参指定默认列表与不指定默认列表
     defextendList(val,list=[]):list.append(val)returnlistlist1=extendList(10)list2=extendList(123,[])list3=extendList('a')print"list1......
  • 函数内部的匿名函数被调用
     defmultipliers():return[lambdax:i*xforiinrange(4)]print[m(2)forminmultipliers()]#执行结果:[6,6,6,6]说明:上面代码输出的......
  • js倒计时函数
    letcounteDate=newDate("jul1,202700:00:00").getTime();functioncountDown(){letnow=newDate().getTime()gap=......
  • webRTC构建-Linux版
    linux下构建webRTC#!/bin/bashset-exu__CURRENT__=`pwd`__DIR__=$(cd"$(dirname"$0")";pwd)cd${__DIR__}start_time=$(date-u'+%Y-%m-%dT%H:%M:%SZ')star......
  • 复合函数求极限的方法
    条件\[①:\lim_{u\tou_{0}}f(u)=L\]\[\\\\\]\[②:\lim_{x\tox_{0}}g(x)=u_{0}\]\[\\\\\]\[③:在某去心邻域内g(x)不等于u_{0}\]\[\\\\\]\[则\lim_{x\tox_{0}}......
  • 复合函数例题合集
    第一题\[y=tan\frac{2x}{1+x^{2}},\quady'=?\]\[\\\\\]\[y=tanu,u=\frac{2x}{1+x^{2}},\quady'=(tanu)'(u)'\]\[\\\\\]\[(tanu)'=sec^{2}\frac{2x}{1+x^{2}}\]\[......
  • python-map()函数基本用法
    最近经常遇到一个问题:输入端在同一行输入两个整型数字,并用空格间隔,问如何方便快捷的将这两个变量分别赋予给x1,x2?新手小白,由于不知道map()函数的用法,便想要用仅有的知识去解......
  • Salesforce自动化的未来:如何构建Flow的设计策略?
     Record-TriggeredFlow允许企业在Salesforce中基于创建、更新或删除记录事件在后台自动执行操作。这大大减少了业务用户花费在执行重复性任务上的时间,并且还降低了人为......
  • 家电上云后,智能家居如何构建场景化应用
    摘要:当智能家居行业正在从盲目的家电上云,转变为体验为主的场景驱动,AIoT企业如何具备持续的商业化能力?本文分享自华为云社区《【云享·伙伴】第8期:家电上云后,智能家居......
  • 用好JAVA中的函数式接口,轻松从通用代码框架中剥离掉业务定制逻辑
    大家好,又见面了。今天我们一起聊一聊JAVA中的函数式接口。那我们首先要知道啥是函数式接口、它和JAVA中普通的接口有啥区别?其实函数式接口也是一个Interface类,是一种比较......