原因:派生类无法直接访问基类的私有成员,而必须通过基类的方法进行访问,说直白点就是要使用基类的构造函数;例如:

错误写法:

first(int c, string ids = "first") {num = c; id = ids;};//错误写法

正确写法:

first(int c, string ids = "first"): temp(c, ids) {;};//正确写法

那为什么报的错是函数类型不匹配呢?
其实如果没有显示调用基类构造函数,程序将使用默认的基类构造函数,(该构造函数不含任何参数)即第一句代码与以下代码等效:

first(int c, string ids = "first"):temp() {num = c; id = ids;}

关键在于如果基类中根本没有不含任何参数的构造函数的话,就会出现类型不匹配的报错!!!

c++继承 子类构造函数出现报错no matching function for call to ‘xxx::xxx()相关推荐

  1. 【错误记录】Visual Studio 中编译 NDK 报错 ( no matching function for call to ‘cacheflush‘ cacheflush(); )

    文章目录 一.报错信息 二.报错信息 一.报错信息 使用 Visual Studio 2019 编译 Android 平台的 NDK 项目 ; 编译时报错 ; 报错信息 : 1>./native ...

  2. YOLO踩坑:编译darknet_ros报错no matching function for call to ‘_IplImage::_IplImage(cv::Mat)’的解决方案

    前几天按照YOLO_v4的教程,想在ROS环境下运行YOLO算法,结果在编译的环节报错了,如下图所示. 百度搜索无果,后来用bing搜索终于找到了可行的参考解决方案,因为opCV版本的问题,我们需要在 ...

  3. SAP MM ML81N为采购订单创建服务接收单,报错- No matching PO items selected -

    SAP MM ML81N为采购订单创建服务接收单,报错- No matching PO items selected - SAP里的服务采购流程跟有形的实物采购流程并不相同.除了在采购单据上的差异以外 ...

  4. ajax jsonp请求报错not a function的解决方案

    ajax jsonp请求报错not a function的解决方案 参考文章: (1)ajax jsonp请求报错not a function的解决方案 (2)https://www.cnblogs. ...

  5. Oracle报错:“ORA-02292:违反完整约束条件(XXX.FKXXX)- 已找到子记录

    删除表A的记录时,Oracle 报错:"ORA-02292:违反完整约束条件(XXX.FKXXX)- 已找到子记录. 1.找到以"FKXXX"为外键的表A的子表,直接运行 ...

  6. pycharm使用ssh连接服务器(ubuntu)跑代码报错:“sudo+ssh: ……bash: line 0: cd: xxx/code: No such file or directory”

    pycharm使用ssh连接服务器(ubuntu)跑代码报错:"sudo+ssh: --bash: line 0: cd: xxx/code: No such file or directo ...

  7. 【Linux】git clone报错fatal: unable to access ‘https://github.com/xxx.git/‘: Encountered end of file

    目录 1.问题 2.解决 3.参考 1.问题 git clone代码时突然报错...貌似时不时遇到这个问题,这次遇到了准备简单mark下 git clone https://github.com/xx ...

  8. xshell4连接ubuntu,报错No matching outgoing encryption

    xshell4连接ubuntu系统,报错No matching outgoing encryption,没有匹配的算法. xshell4连接centos.redhat没有问题.于是怀疑是不是远程连接工 ...

  9. scp或者ssh报错“no matching host key type found. Their offer: ssh-rsa,ssh-dss“

    scp或者ssh报错"no matching host key type found. Their offer: ssh-rsa,ssh-dss" 原因:OpenSSH 7.0以后 ...

最新文章

  1. Spring PropertyPlaceholderConfigurer
  2. LinkedList 使用巩固及图解
  3. Buuoj reverse1
  4. python读取oracle数据到hvie parquet_关于sparksql操作hive,读取本地csv文件并以parquet的形式装入hive中...
  5. HNOI2018游记
  6. 《WinForm开发系列之高级篇》Item2 TCP异步传输
  7. javascript class
  8. python multiprocessing遇到Can’t pickle instancemethod问题
  9. 非专业人士观点(3)不要假如
  10. Android Multimedia框架总结(十三)CodeC部分之OpenMAX框架初识及接口与适配层实现
  11. 2.struts2 Actions动作 - ActionSupport
  12. 左程云 Java 笔记--暴力递归--动态规划
  13. 长铗:未来可被预言,区块链可被定义
  14. jekins自动化部署
  15. SQL leetcode刷题答案(一)
  16. corosync+pacemaker+web集群
  17. ETHEOS开发资源及工具集合(完整汇总版)
  18. “笨鸟”荣耀的2021
  19. win系统丝滑迁移/系统故障修复
  20. 计算机考试课后作业,2017年职称计算机《PowerPoint》课后练习题

热门文章

  1. word文档中图片(要求一定dpi)的处理与插入
  2. QQ邮箱 v5.5.9
  3. Flask+mysql简单问答网站(实现公网可访问)
  4. 网络基础 ------- UDP、TCP及IP协议详解
  5. 利用qsort函数快速排序
  6. 《深入理解JAVA虚拟机》详细解读(第二章 ):JAVA内存区域与内存溢出异常
  7. springboot项目中自定义注解的使用总结、java自定义注解实战(常用注解DEMO)
  8. gpsone 位置服务器,【图】手机导航-GPS搜星速度优化(android手机)
  9. python 路由追踪_Python—路由追踪(并生成追踪图片)
  10. android js变量定义数组,js 声明数组和向数组中添加对象变量的简单实例