Ausdrücke (C++)
In diesem Abschnitt werden C++-Ausdrücke beschrieben. Ausdrücke sind Sequenzen von Operanden und Operatoren, die für einen oder mehrere dieser Zwecke verwendet werden:
Der Wert der Operanden wird berechnet.
Objekte oder Funktionen festlegen.
Generieren von "Nebenwirkungen". (Nebeneffekte sind andere Aktionen als die Auswertung des Ausdrucks , z. B. Ändern des Werts eines Objekts.)
In C++ können Operatoren überladen werden, ihre Bedeutungen können benutzerdefiniert sein. Allerdings können die Rangfolge und die Anzahl von Operanden, die sie verwenden, nicht geändert werden. In diesem Abschnitt werden die Syntax und die Semantik von Operatoren beschrieben, wie sie durch die Sprache festgelegt sind, d. h. ohne Überladung. Zusätzlich zu den Typen von Ausdrücken und der Semantik von Ausdrücken werden die folgenden Themen behandelt:
Themen zu Operatoren in anderen Abschnitten:
typeid (C++/CLI)
Hinweis
Operatoren für integrierte Typen können nicht überladen werden; ihr Verhalten ist vordefiniert.
Siehe auch
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für