C++ 关键词:class

来自cppreference.com
< cpp‎ | keyword


 
 
 
 

[编辑]用法

(C++11 起)

[编辑]示例

class Foo;// 类的前置声明   class Bar // 类的定义{public: Bar(int i): m_i(i){}private:int m_i;};   template<class T>// 模板实参void qux(){ T t;}   enumclass Pub // 有作用域枚举,C++11 起{ b, d, p, q };   int main(){ Bar Bar(1);// 变量 Bar 隐藏了类型 Bar Bar Bar2(2);// 编译器报错class Bar Bar2(2);// 详述的类型}

[编辑]参阅

(C++11 起)
(C++20 起)
close