Constructor 5) is declared noexcept, yet the text says that it may throw an implementation-defined exception. This seems wrong to me -- surely it would std::terminate? Possibly the text meant to say 4) ?
yes, fixed --Cubbi (talk) 06:09, 29 November 2022 (PST)