2013-08-30 46 views
0

在代碼中運行到這樣的構造boost :: unique_future,但找不到關於這是什麼的許多信息。請幫助提供有關的鏈接或說明關於boost的文檔:: unique_future

+2

一個快速谷歌搜索止跌回升[這在文檔升壓1.54.0(http://www.boost.org/doc/libs/1_54_0/doc/html/thread/build.html #thread.build.configuration.future)因此,您必須查看早期版本的文檔以查找「unique_future」的文檔 – Hulk

回答

1

unique_future與unique_ptr非常相似:它表示獨佔 值的所有權。 (future)值的所有權可以在unique_future實例之間移動 ,但是沒有兩個unique_future實例 可以引用相同的異步值。一旦該值準備好了 檢索,它將被移出內部存儲緩衝區:這允許 用於移動類型,如std :: ifstream。 source