明示的アクセス

C++ネーム・スペースのメンバーを明示的に修飾するには、 ネーム・スペース ID を :: スコープ・レゾリューション演算子と一緒に使用します。

構文 - 明示的アクセス修飾
 
>>-namespace_name--::--member----------------------------------><
 
 

次に例を示します。

namespace VENDITTI {
  void j()
};
 
VENDITTI::j();

この例では、スコープ・レゾリューション演算子は、ネーム・スペース VENDITTI 内に保持されている関数 j へのアクセスを提供します。 スコープ・レゾリューション演算子 :: は、 グローバルおよびローカルの両方のネーム・スペース内の ID にアクセスするために使用されます。 アプリケーションの中の ID はすべて、十分な修飾によってアクセスできます。 明示的なアクセスは、名前なしネーム・スペースには適用できません。

関連参照

IBM Copyright 2003