首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

C++类中只读指针变量怎么初始化

2013-12-11 
C++类中只读指针变量如何初始化?#include iostream#include stdlib.husing namespace stdclass Stack

C++类中只读指针变量如何初始化?

#include <iostream>
#include <stdlib.h>
using namespace std;

class Stack{
    
public:
    int * const data;
    Stack ();       /**如何对data初始化?*/
};
int main()
{
    return 0;
}

[解决办法]

Stack::Stack(): data(new int[100])
{
}

[解决办法]
可以在构造函数初始化列表里面初始化
如:
Stack ():data(NULL)

热点排行