gpt4 book ai didi

c++ - 使用 Qt 在 C++ 中委派类构造函数

转载 作者:行者123 更新时间:2023-11-30 03:50:19 25 4
gpt4 key购买 nike

<分区>

我尝试使用 C++ 在 Qt 5.4.0 中委托(delegate)类构造函数。有问题的代码如下所示:

//.h
class A : public QObject
{

public:
A(QObject *parent = 0) : A(10, parent) {}; <--COMPILER ERROR
A(int x, QObject *parent = 0);
...
};

//.cpp
A::A(int x, QObject *parent) : QObject(parent)
{
do_something();
}

编译器声称元素初始化 'A' 既不是 Basis 也不是 Element。这个不支持吗?如果是这样,是什么导致了这个错误?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com