std::bad_exception::bad_exception
From cppreference.com
< cpp | error | bad exception
C++
Utilities library
|
|
Diagnostics library
|
|
std::bad_exception
Member functions | ||||
bad_exception::bad_exception | ||||
(1) | ||
bad_exception() throw(); |
(until C++11) | |
bad_exception() noexcept; |
(since C++11) (constexpr since C++26) |
|
(2) | ||
bad_exception(
const bad_exception& other )
throw
(
)
;
|
(until C++11) | |
bad_exception(
const bad_exception& other )
noexcept
;
|
(since C++11) (constexpr since C++26) |
|
Constructs new bad_exception
object.
1) Default constructor.
what()
returns an implementation-defined string.
2) Copy constructor. Initializes the object with the contents of other
. If *this and other both have dynamic type
std::bad_exception
then
std::strcmp
(what(
), other.what
(
)
)
==
0
(since C++11)
Parameters
other | - | bad_exception object to initialize with
|