E2131 Objekte des Typs 'typ' dürfen nicht mit { } initialisiert werden (C++)

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Compiler-Fehler und -Warnungen (C++) - Index

Gewöhnliche Strukturen in C können mit einer Anzahl von Werten in geschweiften Klammern initialisiert werden.

Klassen können in C++ nur durch Konstruktoren initialisiert werden, wenn die Klasse Konstruktoren, private Elemente, Funktionen oder Basisklassen enthält, die virtuell sind.