E2025 Zuweisung this nicht zulässig - verwenden Sie den X::Operator new (C++)

Aus RAD Studio
Wechseln zu: Navigation, Suche

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

In früheren C++ Versionen konnte die Allozierung von Klassenobjekten nur über die Zuweisung an den Parameter this in einem Konstruktor gesteuert werden.

Dies ist nun nicht mehr zulässig, da das Definieren eines Elementfunktionsoperators new ein besseres, sichereres und allgemeineres Verfahren ist.

Ein Beispiel:



 this = malloc(n);