std::nothrow和std::find
std::nothrow 是一个常量,在new一个对象时传入,如果分配内存失败,不会抛出异常, 属于安全的创建一个对象。
http://www.cplusplus.com/reference/new/nothrow/
std::find(iterator begin, iterator end, const T& item) 在一个容器中通过迭代器查找一个元素, 如果找到则返回该元素对应的迭代器,如果没有找到则返回end。
http://www.cplusplus.com/reference/algorithm/find/