Oracle® Solaris Studio 12.4:使用 dbx 调试程序

退出打印视图

更新时间: 2015 年 1 月
 
 

输出变量、表达式或标识符的值

表达式应遵循当前语言的语法,但 dbx 中引入以用来处理作用域和数组的元语法除外。

使用输出命令可对本地代码中的变量或表达式求值:

print expression

可以使用 print 命令对 Java 代码中的表达式、局部变量或参数求值。

有关更多信息,请参见print 命令


注 -  dbx 支持 C++ dynamic_casttypeid 操作符。使用这两个操作符求表达式的值时,dbx 会调用由编译器提供的一些运行时类型识别函数。如果源代码没有明确使用这些操作符,编译器便不会生成这些函数,因此 dbx 将无法求表达式的值。