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

建设春风摩托车官方网站三亚兼职网站

建设春风摩托车官方网站,三亚兼职网站,wordpress分页目录,南昌企业网站设计建设制作在C中,释放指针通常使用delete或delete[]操作符; 如果指针指向的是单个对象,可以使用delete操作符进行释放; 在释放完内存后,最好将指针置为nullptr,以避免出现悬空指针(dangling pointer&#…

在C++中,释放指针通常使用delete或delete[]操作符;
如果指针指向的是单个对象,可以使用delete操作符进行释放;
在释放完内存后,最好将指针置为nullptr,以避免出现悬空指针(dangling pointer)问题;

void CShifangView::OnDraw(CDC* pDC)
{CShifangDoc* pDoc = GetDocument();ASSERT_VALID(pDoc);// TODO: add draw code for native data hereCString str1;int* ptr = new int; // 动态分配一个整型对象*ptr = 9999;str1.Format("0X%x", ptr);pDC->TextOut(20, 20, str1);delete ptr;str1.Format("0X%x", ptr);pDC->TextOut(20, 50, str1);ptr = NULL;str1.Format("0X%x", ptr);pDC->TextOut(20, 80, str1);
}

 

delete ptr 之后ptr还是有值;ptr=NULL之后才是0;


如果指针指向的是数组,则需要使用delete[]操作符进行释放,

int* arr = new int[10];
......
delete[] arr; // 释放内存
arr = nullptr; // 将指针置为空,避免悬空指针问题

此外,在C++11之后,推荐使用智能指针(如std::shared_ptr、std::unique_ptr)来管理动态分配的内存,以更好地避免内存泄漏和手动释放的麻烦;
 

http://www.yayakq.cn/news/722794/

相关文章:

  • python做网站比php好网站建设入门到精通
  • 网络搏彩网站做代理wordpress静态地址
  • 中山做网站哪家公司好网站建设的一些知识
  • 长春网站优化方式百度知道官网入口
  • 郑州商城网站设计住房与城乡建设部网站职责
  • 网站挂直播连接怎么做有几个网站可以做代发的
  • 在网站加上一个模块怎么做linux系统如何做网站
  • 网站备份还原行政机关网站建设的意义
  • 网站优化 济南百度文库官网登录入口
  • dede做招聘网站wordpress主题里加广告
  • 大型网站建设 cms cdm dmp郑州做网站 汉狮网络
  • 网站h5什么意思网站发布小说封面怎么做
  • 网站建设收费标准策划眉山市住房和城乡建设局网站
  • 网站存在的问题及改进措施网站开发实训小结
  • 谷歌 网站做推广众筹wordpress模板
  • wordpress弹窗网站排名优化需要多久
  • 装饰公司网站建设小红书笔记关键词排名优化
  • 公司网站后台如何上传视频新网站制作怎么样
  • 常州天宁区建设局网站flash 源码网站
  • 做网站排行闸北网站优化公司
  • 怎么把网站制作成安卓离我最近的广告公司
  • 承德网站建设怎么建设的网站备案把二级域名放在国外
  • 网站如何申请微信支付接口北京海淀建设局
  • 网站设计与实现毕业设计加强门户网站建设提升
  • 管理网站建设做网站送白酒
  • 泉州网站开发企业网站建设如何建
  • 网站服务器租用平台关键词排名优化网站建设公司
  • 明年做啥网站致富建站做网站
  • 做鞋子出口需要作网站吗wordpress 使用手册
  • 试客网站 源码网站建设业绩