Sólo puede supervisar una expresión que utilice los siguientes operadores:
| Operador | Codificado como |
|---|---|
Resolución de ámbito global |
:: a |
Resolución de ámbito de clase o de espacio de nombres |
a:: b |
| Suscripción | a[b] |
| Selección de miembro | a.b o a->b |
| Tamaño | sizeof a o sizeof (tipo) |
| No lógico | ! a |
| Complemento de uno | ~ a |
| Menos unitario | - a |
| Más unitario | + a |
| Desreferenciar | * a |
| Conversión de tipo | ( tipo ) a |
| Multiplicar | a * b |
| Dividir | a / b |
| Módulo | a % b |
| Añadir | a + b |
| Sustraer | a - b |
| Desplazamiento a la izquierda | a << b |
| Desplazamiento a la derecha | a >> b |
| Menor que | a < b |
| Mayor que | a > b |
| Menor o igual que | a <= b |
| Mayor o igual que | a >= b |
| Igual | a == b |
| No igual | a != b |
| AND a nivel de bit | a & b |
| OR a nivel de bit | a | b |
| OR exclusivo a nivel de bit | a ^ b |
| AND lógico | a && b |
| OR lógico | a || b |
| Expresiones de asignación | a = b, a+=b, a-=b,
etc. Nota: Al supervisar una expresión de asignación, ésta se evaluará inmediatamente,
pero este nuevo supervisor de expresión de asignación quedará inhabilitado y no se
actualizará al depurar. El supervisor no puede habilitarse
permanentemente, pero puede evaluarlo en cualquier momento pulsando la expresión con el
botón derecho del ratón y seleccionando Evaluar ahora.
|
| Operadores de prefijo y postfijo | ++a, a++, --a y a-- Nota: Al supervisar una expresión que contiene un operador de prefijo o postfijo, ésta se
evaluará inmediatamente, pero quedará
inhabilitada y no se actualizará al depurar. El supervisor no puede habilitarse
permanentemente, pero puede evaluarlo en cualquier momento pulsando la expresión con el
botón derecho del ratón y seleccionando Evaluar ahora.
|