Příklad
class
MyClass
{
};
Řešení
Deklarujte a implementujte funkce třídy místo použití předvoleb kompilátoru, nebo zakažte použití deklarováním funkce jako soukromé.
class
MyClass
{
public
:
MyClass();
// default constructor
MyClass(
const
MyClass& other);
// copy constructor
~MyClass();
// destruktor
private
:
MyClass&
operator
=(
const
MyClass& other);
// operátor přiřazení
};