E2076 Überladbarer Operator erwartet (C++)

Aus RAD Studio
Wechseln zu: Navigation, Suche

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

Fast alle C++ Operatoren können überladen werden.

Die einzigen nicht überladbaren Operatoren sind die folgenden:

  • Der Punkt für die Feldauswahl (.).
  • Der Punkt-Stern (.*).
  • Der doppelte Doppelpunkt (::).
  • Der bedingte Ausdruck (?:).

Die Operatoren # und ## für den Präprozessor stammen nicht aus den Sprachen C oder C++ und können deshalb nicht überladen werden.

Interpunktionszeichen wie der Strichpunkt (;) können nicht überladen werden.