欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

C/C++编程:class

程序员文章站 2022-07-16 22:49:50
...

用法

  • 声明类
  • 声明有作用域枚举类型
  • 在模板声明中,class 可用于引入类型模板形参与模板模板形参
  • 若作用域中存在具有与某个类类型的名字相同的名字的函数或变量,则 class 可附于类名之前以消歧义,这产生一个详述类型说明符

示例

class Foo;  // 类的前置声明
 
class Bar { // 类的定义
  public:
    Bar(int i) : m_i(i) {}
  private:
    int m_i;
};
 
template <class T> // 模板实参
void qux() {
    T t;
}
 
int main()
{
    Bar Bar(1);
    class Bar Bar2(2); // 详述的类型
}
相关标签: # C++

上一篇: C++_new class()

下一篇: c++ class(一)