单冒号意味着c ++函数接口是什么意思

时间:2018-01-17 01:05:43

标签: c++

我在c ++代码中看到了这个函数

GRenderWindow::GRenderWindow(QWidget* parent, EmuThread* emu_thread)
    : QWidget(parent), child(nullptr), emu_thread(emu_thread) {

    std::string window_title = Common::StringFromFormat("yuzu %s| %s-%s", Common::g_build_name,
                                                        Common::g_scm_branch, Common::g_scm_desc);
    setWindowTitle(QString::fromStdString(window_title));

    InputCommon::Init();
}

单结肠是什么意思? 单个冒号之后的部分是否意味着返回?

 .... : QWidget(parent), child(nullptr), emu_thread(emu_thread) {}

原始代码:https://github.com/yuzu-emu/yuzu/blob/master/src/yuzu/bootmanager.cpp

1 个答案:

答案 0 :(得分:0)

这是constructor initializer list的开始。