Sun Studio 12 Update 1:使用 dbx 调试程序

C++ 双冒号作用域转换操作符

使用双冒号操作符 (::) 可以用以下名称限定具有全局作用域的 C++ 成员函数、顶级函数或变量:

可能需要限定重载函数名。如果不限定它,则 dbx 会显示一个重载列表,以便您从中选择要导航的函数。如果您知道函数类名,则可以将其与双冒号作用域转换操作符一起使用来限定名称。


(dbx) func class::function_name (args)

例如,如果 hand 是类名,而 draw 是函数名,请键入:


(dbx) func hand::draw