サンプル

class MyClass {

};


ソリューション
コンパイラーのデフォルト設定を使用する代わりにクラス関数を宣言および実装するか、関数を private として宣言することによって使用が許可されないようにしてください。

class MyClass {
public:
MyClass(); // デフォルト・コンストラクター
MyClass(const MyClass& other);    // コピー・コンストラクター

~MyClass(); // デストラクター

private:
MyClass& operator=(const MyClass& other);// 代入演算子
};