次のような名前の C++ メンバー関数、トップレベル関数、または大域スコープを持つ変数を修飾するには、二重コロン演算子 (::) を使用します。
多重定義されている名前 (複数の異なる引数型で同じ名前が使用されている)
あいまいな名前 (複数の異なるクラスで同じ名前が使用されている)
多重定義された関数名を修飾しない場合は、dbx によって多重定義リストが表示されるため、どの関数を表示するかを選択できます。関数のクラス名がわかっている場合は、それを二重コロンスコープ決定演算子とともに使用することによって名前を修飾できます。
(dbx) func class::function-name (args)
たとえば、hand がクラス名で、draw が関数名である場合は、次のようになります。
(dbx) func hand::draw