简单的动态分配内存2

原创 2016年08月28日 14:35:27
#include <iostream>
using namespace std;
class MyClass
{
public:
    MyClass(int x=0):i(x){cout<<"C"<<i;}
    ~MyClass(){cout<<"D"<<i;}
    void SetValue(int val)
    {
        i=val;
    }
    int GetVal()
    {
        return i;
    }
private:
    int i;
};
int main()
{
    MyClass *p[3];
    int i;
    for(i=0;i<3;i++)
    {
        p[i]=new MyClass(i);
        p[i]->SetValue(p[i]->GetVal()*2);
    }
    for(i=0;i<3;i++)
        delete p[i];
    cout<<endl;
    return 0;


}

简单动态分配内存2

#include using namespace std; class MyClass { public: MyClass(int x=0):i(x){cout
  • kittyboy11
  • kittyboy11
  • 2016年05月05日 19:16
  • 103

简单的动态分配内存

#include using namespace std; class A { public:     A()     {         cout     }     ~A() ...
  • dugukong
  • dugukong
  • 2016年08月28日 14:34
  • 159

简单的动态分配内存3

#include using namespace std; class AA { public:     AA(int i,int j)     {         A=i;    ...
  • dugukong
  • dugukong
  • 2016年08月28日 14:35
  • 176

条款 11: 为需要动态分配内存的类声明一个拷贝构造函数和一个赋值操作符

//  一个很简单的 String 类 class String { public: String(const char *value); ~String();  //  没有拷贝构造函数和...
  • lujiandong1
  • lujiandong1
  • 2014年12月17日 10:52
  • 430

C++基础(动态分配内存)2

一.new与delete c++内存分配的两种方式:静态分配和动态分配 静态分配是在编译时分配相应的存储空间,因为是在编译时分配,要求编译时空间大小明确,数组长度必须为...
  • jjdexiao521
  • jjdexiao521
  • 2017年11月12日 15:00
  • 24

简单动态分配内存3

#include using namespace std; class AA { public: AA(int i,int j) { A=i; B=j...
  • kittyboy11
  • kittyboy11
  • 2016年05月05日 19:17
  • 111

c++类和动态内存分配

动态内存和类 特殊成员函数 1默认构造函数,如果你没有定义构造函数 2默认的析构函数,如果你没有定义析构函数 3复制构造函数,如果你没有定义 4赋值运算符,如果你没有定义 5地址运算符,如果你妹你没有...
  • god_wen
  • god_wen
  • 2016年09月30日 21:19
  • 515

c语言动态内存分配之正确使用指针

#include #include #include //正确使用指针 void test002() { int len = 25; //pi指向申请内存的指针不要动,保留内容位置 后面好...
  • earbao
  • earbao
  • 2016年02月02日 15:19
  • 1218

简述C语言动态、静态内存分配

#include #include /** c语言静态内存分配 */ void func(int** address ) { //定义int类型的i变量,并赋值100 int i = 10...
  • cengdong
  • cengdong
  • 2017年02月25日 00:41
  • 1195

对象的动态内存分配

对象的动态内存分配 主要的就是对new和delete关键字的用法和要点  处理复制和赋值 如果没有在类中编写自己的复制构造函数和赋值运算符,C++将自动生成。默认的方法递归调用对象数据成员的复制...
  • GuFanYuan
  • GuFanYuan
  • 2015年03月05日 19:26
  • 747
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:简单的动态分配内存2
举报原因:
原因补充:

(最多只允许输入30个字)