Spec-Zone.ru › C++

std::stacktrace_entry::description

std::string description() const;
(с C++23)

Возвращает описание вычисления, представленного *this при успехе или пустую строку при неудаче, отличной от ошибки выделения памяти, например, когда *this пусто.

Параметры

(нет)

Возвращаемое значение

Описание представленного вычисления при успехе, пустая строка при неудаче, отличной от ошибки выделения памяти.

Исключения

Выбрасывает std::bad_alloc если память для внутренних структур данных или результирующей строки не может быть выделена.

Примечания

Поддержка пользовательских аллокаторов для этой функции не предоставляется, так как реализации обычно требуют платформенно-специфических выделений, системных вызовов и большого расхода ЦП, в то время как пользовательский аллокатор не приносит пользы для этой функции, поскольку платформенно-специфические операции занимают на порядок больше времени, чем выделение.

Пример

© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/w/cpp/utility/stacktrace_entry/description

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API