?? (Evaluate C++ Expression)
The double question mark (??) command evaluates and displays the value of an expression according to C++ expression rules.
?? Expression
Parameters
Expression
Specifies the C++ expression to evaluate. For more information about the syntax, see C++ Numbers and Operators.
Environment
Item | Description |
---|---|
Modes | User mode, kernel mode |
Targets | Live, crash dump |
Platforms | All |
Remarks
The ?? command evaluates symbols in the expression in the context of the current thread and process.
If you want to evaluate a part of the expression according to MASM expression rules, enclose that part in parentheses and add two at signs ( @@
) before it. For more information about MASM expressions and C++ expressions, see Evaluating Expressions and Numerical Expression Syntax.