placement new 的使用实例
来源:互联网 发布:网络计划图绘制方法 编辑:程序博客网 时间:2024/06/05 01:59
代码
#include<iostream>using namespace std;class P {public: virtual void print() { cout << "P"; }};class Q : public P {public: virtual void print() { cout << "Q"; }};int main() { P *p = new P; Q *q = static_cast<Q *>(p); q->print(); delete p; cout << endl; q = new Q; p = q; p->print(); q->print(); cout << endl; p = new(q)P; q->print(); p->print(); cout << endl; p->~P(); delete q; return 0;}
0 0
- placement new 的使用实例
- placement new的使用
- placement new 的使用
- placement new的使用
- (转) Placement New的使用
- (转) Placement New的使用
- operator new,new operator和placement new的使用
- placement new的使用及好处
- placement new的执行
- placement new的用法
- placement new的作用
- placement new的用法
- placement new的用法
- C++的placement new
- placement new的用法
- placement new 的问题
- placement new的用法
- placement new的用法
- android开发之一 —— 系统介绍
- 指针类型转换
- linux 命令系列之 sort 和 wc命令(58)
- IT技术创业的方向
- 文章标题
- placement new 的使用实例
- Category
- How to create a HTTP adapter in IBM Worlight
- Tiling Up Blocks (LIS)
- HDU3172 Virtual Friends
- C++ primer 读书笔记(第2章)变量和基本类型
- [联赛可能考到]图论相关算法——COGS——联赛试题预测
- 大整数乘法
- 使用GTest对项目进行单元测试