Except where explicitly specified in this standard, it is implementation-defined which functions in the Standard C++ library may be recursively reentered.