C++内存管理

来源:互联网 发布:茅台葡萄酒怎么样 知乎 编辑:程序博客网 时间:2024/05/22 03:25

http://blog.csdn.net/plutus_lee/article/details/8541516

目录(?)[-]

  1. 内存管理
    1. C内存管理详解
      1. 内存分配方式
        1. 分配方式简介
        2. 明确区分堆与栈
        3. 堆和栈究竟有什么区别
      2. 控制C的内存分配
        1. 重载全局的new和delete操作符
        2. 为单个的类重载new 和delete
      3. 常见的内存错误及其对策
      4. 指针与数组的对比
        1. 修改内容
        2. 内容复制与比较
        3. 计算内存容量
      5. 指针参数是如何传递内存的
      6. 杜绝野指针
      7. 有了mallocfree为什么还要newdelete
      8. 内存耗尽怎么办
      9. mallocfree的使用要点
      10. newdelete的使用要点
    2. C中的健壮指针和资源管理
      1. 第一条规则RAII
      2. Smart Pointers
      3. Resource Transfer
      4. Strong Pointers
      5. Parser
      6. Transfer Semantics
      7. Strong Vectors
      8. Code Inspection
      9. 共享的所有权
      10. 所有权网络
    3. 内存泄漏
      1. C中动态内存分配引发问题的解决方案
      2. 如何对付内存泄漏
      3. 浅谈CC内存泄漏及其检测工具
        1. 内存泄漏的定义
        2. 内存泄漏的发生方式
        3. 检测内存泄漏
          1. VC下内存泄漏的检测方法
          2. 使用BoundsChecker检测内存泄漏
          3. 使用Performance Monitor检测内存泄漏
        4. 探讨C内存回收
          1. C内存对象大会战
            1. 基本概念
            2. 三种内存对象的比较
            3. 使用栈对象的意外收获
            4. 禁止产生堆对象
            5. 禁止产生栈对象
          2. 浅议C中的垃圾回收方法
        5. 内存管理
          1. C内存管理详解
            1. 内存分配方式
              1. 分配方式简介
              2. 明确区分堆与栈
              3. 堆和栈究竟有什么区别
            2. 控制C的内存分配
              1. 重载全局的new和delete操作符
              2. 为单个的类重载new 和delete
            3. 常见的内存错误及其对策
            4. 指针与数组的对比
              1. 修改内容
              2. 内容复制与比较
              3. 计算内存容量
            5. 指针参数是如何传递内存的
            6. 杜绝野指针
            7. 有了mallocfree为什么还要newdelete
            8. 内存耗尽怎么办
            9. mallocfree的使用要点
            10. newdelete的使用要点
          2. C中的健壮指针和资源管理
            1. 第一条规则RAII
            2. Smart Pointers
            3. Resource Transfer
            4. Strong Pointers
            5. Parser
            6. Transfer Semantics
            7. Strong Vectors
            8. Code Inspection
            9. 共享的所有权
            10. 所有权网络
          3. 内存泄漏
            1. C中动态内存分配引发问题的解决方案
            2. 如何对付内存泄漏
            3. 浅谈CC内存泄漏及其检测工具
              1. 内存泄漏的定义
              2. 内存泄漏的发生方式
              3. 检测内存泄漏
                1. VC下内存泄漏的检测方法
                2. 使用BoundsChecker检测内存泄漏
                3. 使用Performance Monitor检测内存泄漏
              4. 探讨C内存回收
                1. C内存对象大会战
                  1. 基本概念
                  2. 三种内存对象的比较
                  3. 使用栈对象的意外收获
                  4. 禁止产生堆对象
                  5. 禁止产生栈对象
                2. 浅议C中的垃圾回收方法

 

 

 

原创粉丝点击