NANA
| 函数
safememory.hpp 文件参考

实现安全的内存管理 更多...

#include "core_global.h"
#include <memory>
safememory.hpp 的引用(Include)关系图:
此图展示该文件直接或间接的被哪些文件引用了:

浏览源代码.

class  NANA::Ptr< _T >
 继承自std::shared_ptr的智能指针 更多...
 

函数

template<typename _T >
void NANA::deleteSafe (_T *&p)
 
template<typename _T >
void NANA::deleteArraySafe (_T *&p)
 deleteArraySafe 安全释放 xxx * a = new xxx[num];申请的内存 更多...
 

详细描述

实现安全的内存管理

日期
2021/11/11 22:14
作者
Administrator Contact: 70710.nosp@m.1557.nosp@m.@qq.c.nosp@m.om

TODO: long description

注解

在文件 safememory.hpp 中定义.

函数说明

◆ deleteArraySafe()

template<typename _T >
void NANA::deleteArraySafe ( _T *&  p)
inline

deleteArraySafe 安全释放 xxx * a = new xxx[num];申请的内存

返回
void
参数
_T* & p
注解

在文件 safememory.hpp55 行定义.

函数调用图:
这是这个函数的调用关系图:

◆ deleteSafe()

template<typename _T >
void NANA::deleteSafe ( _T *&  p)
inline
返回
void
参数
_T* & p
注解

在文件 safememory.hpp40 行定义.

函数调用图:
这是这个函数的调用关系图: