如果在函数中声明了const int,是否需要取消分配它?

奥莱姆卡
void func()
{
    const int intAge = 24;
}

以会发生什么intAge,你跑后func()您必须取消分配它,还是C ++编译器执行此操作?

埃雷里卡

的具有自动存储持续时间的变量存储被释放自动当变量超出范围进行。这由语言实现处理。

实际上,没有必要,也没有办法手动释放任何变量的内存。只能手动释放动态内存。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如果在函数模板中声明,本地类是否依赖?

来自分类Dev

我是否需要取消分配指向函数的指针?

来自分类Dev

我是否需要取消分配指向函数的指针?

来自分类Dev

如果在声明中为参数分配了一个值,那么该值何时适用?

来自分类Dev

如果在声明之前返回变量,是否在堆栈上分配变量?

来自分类Dev

如果在PCF中声明用户定义的环境变量,是否需要在yml中定义spring.profile.active?

来自分类Dev

如果在多个清单中声明了许可,会发生什么?

来自分类Dev

如果在我插入的数据之后声明了引用,则无法在HashMap中插入引用

来自分类Dev

如果我用let声明了一个对象,我是否需要删除它?

来自分类Dev

如果在异步操作完成之前更改了数据,是否需要取消setState操作?

来自分类Dev

在Python中,如果在递归调用之后不使用递归函数中的变量,是否会释放它们的内存?

来自分类Dev

如果在 C++ 中创建 arr 的函数之外调用,delete [] arr 是否会释放内存?

来自分类Dev

如何访问超类的受保护成员到其派生类。如果在派生类中已经声明了同名的函数?

来自分类Dev

如果在声明后未定义char * str,它将分配多少内存?

来自分类Dev

如果分配了新的集合,是否需要取消订阅ObservableCollection中项目的事件?

来自分类Dev

当包含它的对象调用其析构函数时,unique_ptr是否会取消分配?

来自分类Dev

如果在Java中关闭套接字,是否需要关闭流?

来自分类Dev

如果在Aurora中启用MultiAZ,是否需要提供多个数据库实例?

来自分类Dev

在Verilog中需要分配/取消分配什么?

来自分类Dev

如果在同一行中声明了两个对象,则按什么顺序构造它们?

来自分类Dev

是否需要取消分配AutoreleasingUnsafeMutablePointer?如果是这样,怎么办?

来自分类Dev

如果在树枝中声明

来自分类Dev

如果在Bash中声明

来自分类Dev

如果在方法或主体中声明?

来自分类Dev

如果在.map()中声明?

来自分类Dev

如果在linq中声明

来自分类Dev

如果在动态组件中使用了 `route.params` observable,我是否需要取消订阅它们

来自分类Dev

如果在私有构造函数中初始化,则从静态方法访问时,私有静态字段是否保证为非null

来自分类Dev

如果在方法中的dispatch_after函数中使用了该块,是否必须制作该块的堆副本?

Related 相关文章

  1. 1

    如果在函数模板中声明,本地类是否依赖?

  2. 2

    我是否需要取消分配指向函数的指针?

  3. 3

    我是否需要取消分配指向函数的指针?

  4. 4

    如果在声明中为参数分配了一个值,那么该值何时适用?

  5. 5

    如果在声明之前返回变量,是否在堆栈上分配变量?

  6. 6

    如果在PCF中声明用户定义的环境变量,是否需要在yml中定义spring.profile.active?

  7. 7

    如果在多个清单中声明了许可,会发生什么?

  8. 8

    如果在我插入的数据之后声明了引用,则无法在HashMap中插入引用

  9. 9

    如果我用let声明了一个对象,我是否需要删除它?

  10. 10

    如果在异步操作完成之前更改了数据,是否需要取消setState操作?

  11. 11

    在Python中,如果在递归调用之后不使用递归函数中的变量,是否会释放它们的内存?

  12. 12

    如果在 C++ 中创建 arr 的函数之外调用,delete [] arr 是否会释放内存?

  13. 13

    如何访问超类的受保护成员到其派生类。如果在派生类中已经声明了同名的函数?

  14. 14

    如果在声明后未定义char * str,它将分配多少内存?

  15. 15

    如果分配了新的集合,是否需要取消订阅ObservableCollection中项目的事件?

  16. 16

    当包含它的对象调用其析构函数时,unique_ptr是否会取消分配?

  17. 17

    如果在Java中关闭套接字,是否需要关闭流?

  18. 18

    如果在Aurora中启用MultiAZ,是否需要提供多个数据库实例?

  19. 19

    在Verilog中需要分配/取消分配什么?

  20. 20

    如果在同一行中声明了两个对象,则按什么顺序构造它们?

  21. 21

    是否需要取消分配AutoreleasingUnsafeMutablePointer?如果是这样,怎么办?

  22. 22

    如果在树枝中声明

  23. 23

    如果在Bash中声明

  24. 24

    如果在方法或主体中声明?

  25. 25

    如果在.map()中声明?

  26. 26

    如果在linq中声明

  27. 27

    如果在动态组件中使用了 `route.params` observable,我是否需要取消订阅它们

  28. 28

    如果在私有构造函数中初始化,则从静态方法访问时,私有静态字段是否保证为非null

  29. 29

    如果在方法中的dispatch_after函数中使用了该块,是否必须制作该块的堆副本?

热门标签

归档