c++ 类静态变量 类常变量Mark
来源:互联网 发布:淘宝网儿童冬季服装 编辑:程序博客网 时间:2024/06/06 09:00
1.静态变量必须类外初始化 ,且只能在实现文件中 不能在头文件中
2.常静态变量 int类型和枚举类型 可以直接在声明时候直接初始化,其他类型必须在类外初始化
3.非静态常变量必须在构造函数的初始化列表初始化
#include<iostream>
using namespace std;class A{
private:
static int a[3];
//static const int a=3;
// const int a;
public:
A(){
cout<<"construct A"<<endl;
//cout<<a<<endl;
//cout<<A::a[0]<<endl;
//cout<<A::a[1]<<endl;
//cout<<A::a[2]<<endl;
}
};
int A::a[3]={1,2,3};
int main(){
A a;
return 0;
}
阅读全文
0 0
- c++ 类静态变量 类常变量Mark
- C++ 类中特殊的成员变量(常变量、引用、静态)的初始化方法
- C++ 类中特殊的成员变量(常变量、引用、静态)的初始化方法
- c++高级---C++ 类中特殊的成员变量(常变量、引用、静态)
- C++ 类中特殊的成员变量(常变量、引用、静态)的初始化方法
- C++ 类中特殊的成员变量(常变量、引用、静态)的初始化方法
- C++ 类中特殊的成员变量(常变量、引用、静态)的初始化方法
- c++高级---C++ 类中特殊的成员变量(常变量、引用、静态)
- C++ 类中特殊的成员变量(常变量、引用、静态)的初始化方法
- C++ 类中特殊的成员变量(常变量、引用、静态)的初始化方法
- C++ 类中特殊的成员变量(常变量、引用、静态)的初始化方法
- C++类特殊成员变量(引用、静态、常成员变量)的初始化操作
- C++ 类中特殊的成员变量(常变量、引用、静态)的初始化方法
- C++ 类中特殊的成员变量(常变量、引用、静态)的初始化方法
- C++ 类中特殊的成员变量(常变量、引用、静态)的初始化方法
- C++ 类中特殊的成员变量(常变量、引用、静态)的初始化方法 --转
- C++ 类中特殊的成员变量(常变量、引用、静态)的初始化方法
- C++ 类中特殊的成员变量(常变量、引用、静态)的初始化方法
- Linux — 浅析环境变量
- 初学者---Android Fresco加载本地图片
- web容器,spring容器,MVC容器介绍
- Sagheer and Nubian Market
- stopPropagation() 和 preventDefault() 事件
- c++ 类静态变量 类常变量Mark
- linux mysql 报错ERROR 1820 (HY000): You must SET PASSWORD before executing this statement
- Android NDK 第一行代码
- SpringMVC是单例的,高并发情况下,如何保证性能的?
- 我的博客
- Centos7中openvpn搭建
- this*到底在哪里定义
- 安装SQL Server 2017卡死,一直卡在一个界面很久不动的解决方案
- Android自定义ViewGroup实现水平排列样式(1)