当前位置: 首页 > news >正文

兖州建设公司网站怎么用php自己做网站吗

兖州建设公司网站,怎么用php自己做网站吗,微信管理标签,成品网站建站空间9.3 析构函数 9.3.1 如何定义析构函数 函数名和类名称相同#xff0c;在函数名前加 ~ #xff0c;没有返回值类型#xff0c;没有函数形参。 (不能被重载) 当对象生命周期结束的时候#xff0c;系统自动调用析构函数#xff08;析构函数会先清理对象占用内存空间存放的…9.3 析构函数 9.3.1 如何定义析构函数 函数名和类名称相同在函数名前加  ~ 没有返回值类型没有函数形参。 (不能被重载) 当对象生命周期结束的时候系统自动调用析构函数析构函数会先清理对象占用内存空间存放的内容最后释放该对象的空间 先调用析构函数再释放对象的空间。 看下面这个顺序进行释放{} 代表一个生命周期或者说作用域。 对象在生命周期结束就会消亡。 消亡顺序整体从上往下逐个构造释放的时候出作用域最先消亡从下往上开始释放。同级的同作用域的按照栈的顺序从下往上释放。 栈先进后出最早出现的进入栈底下最后出现的进入到栈顶部想象成井水。栈是一种存储的数结构存储在里面的数据按照这个顺序进行压栈弹栈。后面会专门更一下常见数据结构感兴趣的小伙伴也可以去找一些视频观看。 一般情况下空的析构函数就足够。但是如果一个类有指针成员这个类必须写析构函数释放指针成员所指向空间。  内存泄漏问题是比较常见的问题并且也是很严重的污染内存空间的行为所以使用指针要记得释放申请堆区空间要记得释放。 代码 #include string.h #include iostreamusing namespace std;class Data2{ public:char * name; public://无参构造函数Data2(){name nullptr;cout 无参构造函数 endl;}//有参构造函数Data2(const char * str){name new char[strlen(str) 1];strcpy_s(name, strlen(str) 1, str);cout 有参构造函数 endl;}~Data2(){//析构函数if(name ! nullptr){delete [] name;}cout 析构函数 endl;}; }; void test02(){Data2 da1(Hellow);coutda1.nameendl; } int main() {test02();return 0; }
http://www.zqtcl.cn/news/222143/

相关文章:

  • 服装网站目标互联网舆情报告
  • 1.网站开发的详细流程电商网站开发文档
  • 域名估价网站制作网站需要注意什么
  • 新浪云虚拟主机做电影网站用什么l软件做网站了
  • 方城网站建设猴痘的治疗方法
  • 做响应式网站有什么插件哔哩哔哩免费安装
  • 织梦网站默认密码wordpress菜单页和文章页路径不同
  • 那些网站可以做兼职网站建设与维护 东博
  • 快速建站的模板建设银行嘉兴分行官方网站
  • 江西智能网站建设wordpress三栏博客主题
  • 怎么做网站账号注册机sem竞价
  • 吕梁建设机械网站怎么让网站排名上去
  • 网站建设的需要分析龙岗招聘网
  • 如何制作企业的网站网站开发答辩ppt
  • 大连中山网站建设网站在线qq代码
  • 南昌seo网站微商城网站建设如何
  • anker 网站建设手机可以做网站的服务器吗
  • 门户网站建设 报价没有网页快照对网站有什么影响
  • 陕西专业网站建设哪家好甜点网站里的新闻资讯怎么做
  • 邯郸企业网站团队h5微场景制作软件
  • 镇江建工建设集团网站泛微e8做网站门户
  • 适合友情链接的网站全球软件公司排行榜
  • 沈阳网站制作 600元网站飘动广告代码
  • 最先进的无锡网站建设wordpress调用 别的网站
  • 河南网站备案地址静安青岛网站建设
  • 烟台网站建设推荐企汇互联见效付款查看网站被百度收录
  • 做标签网站360街景地图怎么看
  • 深圳网站建设领先天津建设企业网站
  • 网站建设犭金手指C排名15温州 建网站的公司
  • 邢台建设银行官方网站公众号开发者密码是什么意思