C++ 作用域符

  • 全局作用域. ::name, 用于: 类, 函数, 变量前. 例如: ::size_t a = 1
  • 类作用域. class::name, 用于指定类内成员. 例如:
  #include <iostream>

  class num {
      public:
      static int m_a;
      static void add(int a) { m_a += a; }
  };

  int num::m_a = 0;

  int main() {
      num::add(1);
  }
  • 命名空间作用域. 用于指定命名空间的类, 函数, 变量. 例如: std::cout

如果觉得有帮助,可以扫描右边的微信打赏码支持一下.

Leave a Reply

Your email address will not be published. Required fields are marked *