Modifikator löschen oder Funktion als privat deklarieren
ich lesediese Frage, aber es macht immer noch nicht viel Sinn für mich. Es klingt immer noch eher nach einer Zuckerbeschichtung.
Was ist der Unterschied zwischen:
class A
{
// public/private ?
A (const A&) = delete;
};
und
class A
{
private:
A (const A&); // MISSING implementation
};
Gleiches gilt füroperator=
oder andere Funktionen.