Aracılığıyla paylaş


shared_future sınıfı

Açıklayan bir dönen zaman uyumsuz nesne.Contrast ile bir gelecek nesnesi, bir zaman uyumsuz sağlayıcısı herhangi bir sayı ile ilişkili olabilir shared_future nesneler.

template<class Ty>
class shared_future;

Notlar

Herhangi bir yöntemin dışında çağırmayın valid, **operator=**ve üzerinde yıkıcı bir shared_future nesne bu boş.

shared_futurenesneleri eşitlenmez.Aynı nesne üzerinde birden çok iş parçacığından yöntemleri çağırmadan önceden kestirilemeyecek sonuçlara sahip bir veri yarış tanıtır.

Üyeler

Hh920538.collapse_all(tr-tr,VS.110).gifOrtak Oluşturucular

Ad

Tanımlama

shared_future::shared_future yapıcı

Oluşturan bir shared_future nesne.

Hh920538.collapse_all(tr-tr,VS.110).gifOrtak Yöntemler

Ad

Tanımlama

shared_future::GET yöntemi

Saklanan sonuç alır ilişkili zaman uyumsuz durum.

shared_future::valid yöntemi

Nesne boş olup olmadığını belirtir.

shared_future::Wait yöntemi

Geçerli iş parçacığının ilişkili zaman uyumsuz durum hazır olana kadar engeller.

shared_future::wait_for yöntemi

İlişkili zaman uyumsuz durum kadar blokları hazır veya belirtilen zamana kadar geçti.

shared_future::wait_until yöntemi

Hazır veya belirli bir noktaya kadar süre ilişkili zaman uyumsuz durum kadar engeller.

Hh920538.collapse_all(tr-tr,VS.110).gifOrtak İşleçler

Ad

Tanımlama

shared_future::operator = işleci

Yeni bir ilişkili zaman uyumsuz durum atar.

Gereksinimler

Başlık: gelecek

Ad alanı: std

Ayrıca bkz.

Başvuru

<future>

Diğer Kaynaklar

Üstbilgi dosyaları