相关疑难解决方法(0)

动态数组...复制构造函数,析构函数,重载赋值运算符

我正在读我的期中考试.有一个关于动态设置数组的问题,可能还有复制构造函数,析构函数和重载赋值运算符.你可以验证我是否正确.另外我不明白赋值运算符的重载是什么意思.你能帮我解决这个问题吗?

class A
{
int* myArray;   //basically I created a pointer called myArray, 
A()             //are my copy constructors correct? A(), and A(int size)?
{
    myArray = 0;
}
A(int size)
{
    myArray = new int[size];
}
~A()             // I think my destructor is correct
{
    delete [] myArray;
}
Run Code Online (Sandbox Code Playgroud)

你能查一下我的代码吗?另外我如何重载赋值运算符?

提前致谢.

c++ constructor

4
推荐指数
2
解决办法
4万
查看次数

标签 统计

c++ ×1

constructor ×1