これは、クラスの外部で静的メンバー関数を参照する場合、またはクラスの外部でメンバー関数を定義する場合のスコープです。名前空間内のタイプまたは関数を使用します(std :: cout、std :: cin、std :: stringなど)。
インスタンス
class Test{
public:
Test();
static void print()
{
std::cout<<"Test"<<endl; //命名空间时使用::
}
private:
int a;
};
Test::Test() : a(1) //定义时使用::
{}
Test::get(); //使用静态成员函数时用::
Matlab、Python、C ++でのプログラミング、機械学習、コンピュータービジョン理論の実装とガイダンス、学部と修士の両方の学位、塩漬け魚の取引、専門家の回答をご覧ください。詳細については、QQ番号757160542にお問い合わせください。