1

以下に書いたコードのせいだと思います。しかし、私はそれを解決することができませんでした。

classname::smt() {;}

classname::smt1(int x, double y, string name)
{
    x = xprivate;
    y = yprivate;
    name = nameprivate;
}
4

1 に答える 1

7

これは、これを行うコードを作成できないことを意味します。

class classname
{
    classname() const
    classname() volatile
    classname() const volatile
};

cv-qualifersは、コンストラクターやデストラクタではなく、ストレージとメソッドに適用されます(cv-qualifiedストレージを初期化する必要があるため)。

于 2012-10-18T23:48:39.153 に答える