Sie können nur Ausdrücke überwachen, die die folgenden Operatoren verwenden:
| Operator | Kodiert als |
|---|---|
Auflösung
Globaler Gültigkeitsbereich |
:: a |
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.
|