●
品书香
>
电子设备技术
>
电器电路基础
>
C++析构函数
析构函数一般只在需要释放内存的情况下才被使用,Syst没有定义专门的宏来处理析构函数,析构函数还是按照传统的C++的模式来声明。析构函数仍然使用模块名加“~”符号标识。析构函数的主要作用是清除构造函数申请的内存单元。
一个析构函数的例子为:
~sram()
{
if(mem) {delete mem; mem=0;}
};
可以看到,该操作只清除了构造函数申请的堆(Heap)内存。
上一篇:
SystemC模块的数据成员
下一篇:
SystemC-用SC_CTOR描述构造函数
热点内容
·
数字电路中计数制的两个重
·
数字电视的传输途径
·
SystemC中的绑定
·
VA型液晶面板
·
集成逻辑门电路及应用
·
玻璃中的Pt粒子
·
值得注意的单片机控制板的
·
EL发光片的原理分析
·
彩电自动选台工作原理
·
LED数码显示器的种类