美文网首页
C++标准库常用内容

C++标准库常用内容

作者: 忧郁的老王 | 来源:发表于2022-01-13 16:51 被阅读0次

nothrow

  • 缘起
    在C++中使用new 创建新对象时可能会因为某个原因引起内存分配失败从而抛出 std::bad_alloc 异常 ,此时应该使用 try catch 捕获异常,但是部分编译器不支持try catch所以C++提供了另一个方式来 new 对象 即使用 nothrow 方式来创建对象,这会使得创建失败的时候不抛出异常而是返回一个空指针

相关文章

网友评论

      本文标题:C++标准库常用内容

      本文链接:https://www.haomeiwen.com/subject/wxnncrtx.html