This constant value is used as an argument for operator new and operator new[] to indicate that these functions shall not throw an exception on failure, but return a null pointer instead.
int * p = new (std::nothrow) int;
int *p = new(std::nothrow)int[10]
原文:https://www.cnblogs.com/mingzhang/p/11296307.html