E2531 Parameter ist ein unvollständiger Typ (C++)

Aus RAD Studio
Wechseln zu: Navigation, Suche

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

Dieser Fehler wird ausgelöst, wenn ein unvollständiger Typ an eine Typ-Trait-Funktion übergeben wird, die keine unvollständigen Typparameter akzeptiert. Zum Beispiel:


		class A;
		void foo()
		{
		  __is_abstract(A); // Fehler
		}