美文网首页
c++关于构造函数问题

c++关于构造函数问题

作者: yshi2017 | 来源:发表于2018-06-23 06:46 被阅读0次

今天写了个类准备将从xml配置文件读数据改成从实时库读数据。

我就写了个类:

classreadFromRtdb

{

  public :

RTDBDataDownload    m_rtdbDataDownload;//    这个类是对应实时库下载表

};

我写的类的构造函数是这样的:

readFromRtdb ::readFromRtdb()

{

      //    第一个大括号就出现了编译器的提示错误

//    Error : 类 ”RTDBDataDownload “ 不存在默认构造函数(并不是我写的那个类)

}

查了下之前代码的用法,是要将RTDBDataDownload    m_rtdbDataDownload这个变量放到初始化列表里面。编译器就不提示错误了。改成写在构造函数内部时候,也不能解决问题。

//////////////////所以,问题定位到初始化列表和构造函数内部的问题!!!!!///////////////////////////////////

----------------此处的情况只能用初始化列表的形式---------------------------

此处的情况又是什么情况呢???

【转到初始化列表和构造函数进行深入讲解】

相关文章

  • c++关于构造函数问题

    今天写了个类准备将从xml配置文件读数据改成从实时库读数据。 我就写了个类: classreadFromRtdb ...

  • windows逆向3

    VC 程序内存和编译的一些特征C++ 构造函数C++ 成员函数C++ 析构函数C++ 全局对象的构造C++ 全局对...

  • C++ 构造过程

    构造函数 C++中每个类必须有一个构造函数,如果用户没有自行编写构造函数,则C++会自动提供一个无参数的构造函数,...

  • C++:面向对象基础

    构造函数 C++中有三种构造函数:默认构造函数,有参构造函数,拷贝构造函数 类对象的初始化 括号法//默认构造函数...

  • [C++之旅] 10 构造函数

    [C++之旅] 10 构造函数 构造函数的特点 构造函数在对象实例化时被自动调用 构造函数与类同名 构造函数没有返...

  • scala学习笔记-构造函数

    scala的构造函数分为主构造函数和辅助构造函数 【辅助构造函数】比较容易理解,它们同C++和Java的构造函数十...

  • c++面向对象-构造、析构、初始化列表

    构造函数 构造函数是指创建对象的时候,会调用的函数。C++构造函数可以重载,指针或者对象均可调用构造函数。 析构函...

  • C++基础③new对象,继承,友元函数,函数的可变参数

    接续上篇C++基础②构造函数,析构函数,拷贝构造函数 前言 C++是一门面向对象的编程语言 , 创建用以创建对象 ...

  • C++ 构造函数,类的成员变量

    c++ 05 构造函数无参构造函数有参构造函数 拷贝构造函数 浅拷贝 深拷贝 类的成员变量 四类特殊的成员变量

  • [字符串] 自己实现一个string类(一)

    C++类一般包括:构造函数,拷贝构造函数,赋值构造函数和析构函数四大函数。 在上面的赋值构造函数中,都是先dele...

网友评论

      本文标题:c++关于构造函数问题

      本文链接:https://www.haomeiwen.com/subject/gpyaeftx.html