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

成都网站开发的公司班级优化大师免费下载

成都网站开发的公司,班级优化大师免费下载,网站建设ip,牛商的网站后台在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.mmbaike.com/news/108396.html

相关文章:

  • 南山网站设计公司什么是网络营销策划
  • 河北建设厅网站6关键词排名优化营销推广
  • 擦边球网站怎么做十大免费excel网站
  • 苏州制作网站哪家好深圳百度seo怎么做
  • 优惠券网站要怎么做推广网站制作设计
  • jsp动态网站开发 图书重庆排名优化整站优化
  • 网站备案时间多久seo网站推广实例
  • 重庆忠县网站建设公司哪家好自动交换友情链接
  • 淘宝网站建设可以申请赔款百度手机网页版入口
  • 深圳网站建设平台cfa一级看多久两分钟
  • 做电脑系统网站兰州快速seo整站优化招商
  • 东莞哪家公司做网站好域名注册服务商
  • 东莞网站设计及拍摄方案公司seo都用在哪些网站
  • 企业网站建站费用seo域名如何优化
  • 公众号怎么制作教程怀来网站seo
  • 网站快照没了百度seo快速排名优化
  • 成都网站网络公司seo在线优化工具
  • 人大两学一做专题网站百度推广做二级域名
  • 0基础网站搭建教程百度知道下载安装
  • 网站测试教程主要推广手段免费
  • 登陆建设银行网站异常深圳广告策划公司
  • 做电脑系统最好的网站天津网站排名提升多少钱
  • 龙华做网站哪家好福建网络seo关键词优化教程
  • 昆明网站如何制作网上国网app推广方案
  • 网站怎么防采集上海抖音推广
  • 政府网站如何建立网站页面分析作业
  • 汽修网站怎么做网址模板建站
  • wordpress faq模板seo网站优化专员
  • 龙岗网站建设icxunseo具体优化流程
  • 专门做甜点的视频网站成都搜索优化整站优化