Przykład

class MyClass {

};


Rozwiązanie
Zadeklaruj i zaimplementuj funkcje klasy, zamiast korzystać z wartości domyślnych kompilatora, lub nie zezwalaj na użycie przez zadeklarowanie funkcji jako prywatnej.

class MyClass {
public:
MyClass(); // konstruktor domyślny
MyClass(const MyClass& other);    // konstruktor kopiujący

~MyClass(); // destruktor

private:
MyClass& operator=(const MyClass& other);// operator przypisania
};