首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >下一个问题,你合理清理内存了吗?

下一个问题,你合理清理内存了吗?

作者头像
公众号guangcity
发布2022-04-27 19:08:43
1880
发布2022-04-27 19:08:43
举报

大家好,我是光城,没想到昨日问题留言竟然这么多人,那么这个系列,我也将继续持续下去,今天先来给大家答案,接下来给出一个新问题。

1.昨日问题答案

昨日题目直通点:出个题目,你知道怎么解决吗?

https://stackoverflow.com/questions/71857372/why-does-a-method-with-the-same-type-argument-with-const-at-the-end-give-an-er/71857468#71857468

问题答案详细解释,大家可以去阅读上述链接,简单来说解决昨日问题有三种解决办法:

1.explicit

避免隐式转换

class InArgClass
{
    explicit InArgClass(int In) { }
};

2.const对象

const对象只掉用const方法

const ToolClass* m = new ToolClass();

3.const函数

给这个函数天加const,便可以区分咯

void TestFunc(const InArgClass& Name) const { }

那么,你学到了吗?

2.学会清空vector?

问题1: clear有没有释放内存呢?

问题2: 如果没有释放内存,你如何做?如果使用了系统库,知道其实现原理吗?

我们留言区见~

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2022-04-18,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 光城 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.昨日问题答案
  • 2.学会清空vector?
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档