当前位置:网站首页>显式调用类的构造函数(而不是用赋值构造),实现一个new操作
显式调用类的构造函数(而不是用赋值构造),实现一个new操作
2022-08-04 05:25:00 【夜雨清狂】
//ClassA 为定义好的一个类
//以下相当于ClassA * p = new ClassA (_T("this is classA"));
ClassA* p = (ClassA*)malloc(sizeof(ClassA)); //分配对象所需内存
p->ClassA::ClassA (_T("this is classA")); //通过指针显示调用 构造函数,对内存区域做初始化(要使用ClassA ::类作用域标识)
//以下相当于delete p;
p->ClassA::~ClassA(); //通过指针显示调用析构函数,做释放前的内存清理工作
free(p ); //释放对象内存
边栏推荐
- Can‘t connect to MySQL server on ‘localhost3306‘ (10061) 简洁明了的解决方法
- 擎朗智能全国研发创新中心落地光谷:去年曾获2亿美元融资
- 7.16 Day22---MYSQL (Dao mode encapsulates JDBC)
- Plus版SBOM:流水线物料清单PBOM
- Handling List
- How to view sql execution plan offline collection
- Redis common interview questions
- 谷粒商城-基础篇(项目简介&项目搭建)
- OpenSSF 安全计划:SBOM 将驱动软件供应链安全
- 8大软件供应链攻击事件概述
猜你喜欢
随机推荐
4.3 基于注解的声明式事务和基于XML的声明式事务
SLSA 框架与软件供应链安全防护
string类简介
phpexcel导出数据为xml
TensorRTx-YOLOv5工程解读(一)
力扣:96.不同的二叉搜索树
12. Paging plugin
C语言 -- 操作符详解
读者让我总结一波 redis 面试题,现在肝出来了
字节最爱问的智力题,你会几道?
OpenRefine开源数据清洗软件的GREL语言
LCP 17. Quick Calculation Robot
MySql data recovery method personal summary
Unity表格配置编辑工具
JNI基本使用
想低成本保障软件安全?5大安全任务值得考虑
力扣:63. 不同路径 II
7. Execution of special SQL
MySQL日志篇,MySQL日志之binlog日志,binlog日志详解
php实现telnet访问端口