打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
placement new体验

placement new体验

(2012-07-25 19:34:12)
标签:

placement

new

杂谈

分类: C 学习

#include <iostream>
using namespace std;
class A
{
public:
 A();
 A(const A&);
 int i;
};
A::A()
{
 i = 0;
 cout <<"default"<<endl;
}
A::A(const A&)
{
 cout <<"copy"<<endl;
}
void main()
{
 A a;
 a.i = 1;
 A b;
 b.i = 2;
 A* p = &a;

 new(p) A;
 new(p) A(b);
 cout<<a.i<<endl;

}

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
str 与*str
大数相乘
指针与const
MySTL
unsigned char 与 char
C++函数返回值为对象时,构造析构函数的执行细节
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服