◐ Shell
clean mode source ↗

std::packaged_task::reset — cppreference.com

Материал из cppreference.com

<metanoindex/>

<tbody> </tbody>

void reset();

(начиная с C++11)

Сбрасывает состояние отказавшись от результатов предыдущих казней. Новое общее состояние построено.

Оригинал:

Resets the state abandoning the results of previous executions. New shared state is constructed.

Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

Эквивалент *this = packaged_task(std::move(f)), где f это хранится Задача.

Оригинал:

Equivalent to *this = packaged_task(std::move(f)), where f is the stored task.

Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

Параметры

(Нет)

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

(Нет)

Исключения

  • std::future_error если *this не имеет общего состояния. Ошибки установлен в

    no_state

    .

    Оригинал:

    std::future_error if *this has no shared state. The error condition is set to

    no_state

    .

    Текст был переведён автоматически используя Переводчик Google.
    Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

  • std::bad_alloc если бы не было достаточно памяти для нового общего состояния.

    Оригинал:

    std::bad_alloc if there was not enough memory for a new shared state.

    Текст был переведён автоматически используя Переводчик Google.
    Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

  • любое исключение в двигаться конструктор новых packaged_task

    Оригинал:

    Текст был переведён автоматически используя Переводчик Google.
    Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.