Unterstützte C/C++-Ausdrucksoperatoren

Sie können nur Ausdrücke überwachen, die die folgenden Operatoren verwenden:

Operator Kodiert als
Gilt für C++ Auflösung Globaler Gültigkeitsbereich :: a
Gilt für C++ Auflösung Klassen- oder Namensgültigkeitsbereich a:: b
Indexierung a[b]
Elementauswahl a.b oder a->b
Größe sizeof a oder sizeof (typ)
Logisches Nicht ! a
Einerkomplement ~ a
Unär minus - a
Unär plus + a
Dereferenzierung * a
Datentypänderung ( typ ) a
Multiplizieren a * b
Dividieren a / b
Modulo a % b
Addieren a + b
Subtrahieren a - b
Verschieben nach links a << b
Verschieben nach rechts a >> b
Kleiner als a < b
Größer als a > b
Kleiner-gleich a <= b
Größer-gleich a >= b
Gleich a == b
Ungleich a != b
Bitweises UND a & b
Bitweises ODER a | b
Bitweises exklusives ODER a ^ b
Logisches UND a && b
Logisches ODER a || b
Zuweisungsausdrücke a = b, a+=b, a-=b, usw.
Anmerkung: Wenn Sie einen Zuweisungsausdruck überwachen, wird er sofort ausgewertet, doch wird diese neue Zuweisungsausdrucküberwachung inaktiviert und während des Debugs nicht aktualisiert. Die Überwachung kann nicht permanent aktiviert sein, Sie können sie jedoch jederzeit auswerten, indem Sie mit der rechten Maustaste den Ausdruck anklicken und Jetzt auswerten auswählen.
Präfix- und Postfixoperatoren ++a, a++, --a, und a--
Anmerkung: Wenn Sie einen Ausdruck überwachen, der einen Präfix- oder Postfixoperator enthält, wird er sofort ausgewertet, jedoch auch inaktiviert und während der Ausführung des Debugs nicht aktualisiert. Die Überwachung kann nicht permanent aktiviert sein, Sie können sie jedoch jederzeit auswerten, indem Sie mit der rechten Maustaste den Ausdruck anklicken und Jetzt auswerten auswählen.

Feedback