次の方法で共有


コンパイラ エラー C2652

'identifier': 不正なコピー コンストラクター: 最初のパラメータは 'identifier' であってはなりません

注釈

コピー コンストラクターの最初のパラメーターの型は、定義されているクラス、構造体、または共用体と同じです。 最初のパラメーターには、型への参照を指定できますが、型自体は使用できません。

Example

次の例では C2652 が生成されます。

// C2652.cpp
// compile with: /c
class A {
   A( A );   // C2652 takes an A
};
class B {
   B( B& );   // OK, reference to B
};