名稱空間
變體
操作

std::generator<Ref,V,Allocator>::~generator

來自 cppreference.com
 
 
 
協程支援
協程特質
協程控制代碼
無操作協程
平凡可等待物件
範圍生成器 (Range generators)
(C++23)
 
範圍庫 (Ranges library)
範圍介面卡 (Range adaptors)
 
 
~generator();
(C++23 起)

銷燬 generator 物件。

給定 coroutine_ 作為底層協程物件,等價於

if (coroutine_)
    coroutine_.destroy();

請注意,銷燬根生成器會有效地銷燬整個已生成的生成器堆疊,因為遞迴生成的生成器的所有權儲存在生成生成器的協程幀中的可等待物件中。

[編輯] 複雜度

[編輯] 示例