◐ Shell
clean mode source ↗

std::shared_future::shared_future — cppreference.com

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

<metanoindex/>

<tbody> </tbody>

shared_future();

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

shared_future( const shared_future& other );

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

shared_future( future<R>&& other );

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

shared_future( shared_future&& other );

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

Создает новый shared_future.

Оригинал:

Constructs a new shared_future.

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

begin)

1)

Конструктор по умолчанию. Создает пустой общего будущего, которые не относятся к общей государства, то есть valid() == false.

Оригинал:

Default constructor. Constructs an empty shared future, that doesn't refer to a shared state, that is valid() == false.

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

2)

Создает общее будущее, которое относится к тому же общее состояние, как other, есть ли.

Оригинал:

Constructs a shared future that refers to the same shared state, as other, if there's any.

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

3-4)

Переместить конструктор. Трансферы общего состояния, принадлежащих к other *this. После того, как строительство, other->valid() == false, а также valid() возвращает то же значение, как other.valid() вернулся бы перед строительством.

Оригинал:

Move constructor. Transfers the shared state held by other to *this. After the construction, other->valid() == false, also valid() returns the same value as other.valid() would have returned before the construction.

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

Параметры

other

другого будущего объекта для инициализации с

Оригинал:

another future object to initialize with

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

Исключения

2) (Нет)