C++ 静态数据成员

时间:2020-06-14 20:50:23   收藏:0   阅读:47

——类的所有对象共同一个静态数据成员,只创建一个静态数据成员副本

class StringBad
{
private:
    char *str;
    int len;
    static int num_strings;  // 声明静态数据成员
public:
    ...
};

  静态数据成员在类声明中声明

int StringBad::num_strings = 0;    // 初始化静态数据成员

 

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!