在 Microsoft Visual C++ 6.0 STL 实现中,作为 STL 类之一的用户,您如何确定函数是否失败?
例如,vector::insert
有这些原型:
void insert(iterator it, size_type n, const T& x);
void insert(iterator it, const_iterator first, const_iterator last);
但是没有失败返回值,文档中也没有提到抛出异常以指示失败。
有谁知道如何在 MSVC++ 6.0 中测试这个或另一个 STL 类的失败?谢谢!