std::bad_exception:: bad_exception
From cppreference.net
<
cpp
|
error
|
bad exception
C++
Utilities library
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Diagnostics library
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
std::bad_exception
| Member functions | ||||
|
bad_exception::bad_exception
|
||||
| (1) | ||
|
bad_exception
(
)
throw
(
)
;
|
(до C++11) | |
|
bad_exception
(
)
noexcept
;
|
(начиная с C++11)
(constexpr начиная с C++26) |
|
| (2) | ||
|
bad_exception
(
const
bad_exception
&
other
)
throw
(
)
;
|
(до C++11) | |
|
bad_exception
(
const
bad_exception
&
other
)
noexcept
;
|
(начиная с C++11)
(constexpr начиная с C++26) |
|
Создает новый объект
bad_exception
.
1)
Конструктор по умолчанию.
what()
возвращает строку, определённую реализацией.
2)
Конструктор копирования. Инициализирует объект содержимым
other
. Если
*
this
и
other
оба имеют динамический тип
std::bad_exception
, то
std::
strcmp
(
what
(
)
, other.
what
(
)
)
==
0
(начиная с C++11)
.
Параметры
| другой | - |
bad_exception
объект для инициализации
|