C++对象的动态建立和释放

来源:互联网 发布:淘宝网折叠床 编辑:程序博客网 时间:2024/05/16 11:29

1.1前面的方法是静态的,而在c++中要动态的建立对象可以用new,删除对象用delete。

C++对象动态建立和释放

1.1用new运算符之后,返回一个指向新对象的指针。
Box *pt=new Box(1,2,3);
1.2通过pt来访问这个对象
cout << pt->height;
cout << pt->volume();
1.3用delete运算符来释放对象。
delete pt;
1.4在用delete释放对象前,会调用析构函数,在new建立对象前,会调用构造函数。
2 0
原创粉丝点击