C++ 这到底是什么C++;你叫什么?

C++ 这到底是什么C++;你叫什么?,c++,constructor,C++,Constructor,可能重复: 我在Qt应用程序的构造函数中随处可见,但我不知道它叫什么。我在找关于它的文件 Browser::Browser(QTextBrowser& textBrowser, QObject* parent /*= 0*/) : // <- What m_textBrowser(textBrowser), // <- is QObject(parent) // <- this stuff? { } Browser::Browser(QTextBrowser&tex

可能重复:

我在Qt应用程序的构造函数中随处可见,但我不知道它叫什么。我在找关于它的文件

Browser::Browser(QTextBrowser& textBrowser, QObject* parent /*= 0*/)
: // <- What
m_textBrowser(textBrowser), // <- is
QObject(parent) // <- this stuff?
{
}
Browser::Browser(QTextBrowser&textBrowser,QObject*parent/*=0*/)
:/



它是一个构造函数

它是一个构造函数初始化列表。在你的例子中,它看起来是用来初始化数据成员和基类的。

得到一本好的C++书,你可能会马上得到澄清。