C++ new 头
-
定义
new 介绍用于管理C++中动态存储的函数。在标准库中的例外情况是,此标头在全局命名空间而不是std命名空间中声明了几个函数:这些是操作符new和delete的操作员重写,它们处理动态存储请求。 其中一些函数还具有隐式声明和可替换的特殊属性。 标头还定义了一些特定类型和set_new_handler / get_new_handler函数对。 -
函数
类/模板/对象 描述 操作符 new 分配存储空间(函数) 操作符 new[] 分配阵列的存储空间(函数) 操作符 delete 释放存储空间(函数) 操作符 delete[] 释放数组的存储空间(函数) set_new_handler 设置新的处理函数(函数) get_new_handler 获取新的处理函数(函数) -
数据类型
类/模板/类型 描述 nothrow_t 抛出类型(类型) new_handler 新处理程序函数的类型(类型) bad_alloc 分配内存失败失败引发异常(类) bad_array_new_length 数组长度错误的异常(类) -
常量
常量 描述 nothrow nothrow常量(常量)