std::generator<Ref,V,Allocator>::begin
出典: ja.cppreference.net
C++
| コンパイラのサポート | ||||
| フリースタンディングとホステッド | ||||
| 言語 | ||||
| 標準ライブラリ | ||||
| 標準ライブラリヘッダ | ||||
| 名前付き要件 | ||||
| 機能テストマクロ (C++20) | ||||
| 言語サポートライブラリ | ||||
| コンセプトライブラリ (C++20) | ||||
| 診断ライブラリ | ||||
| メモリ管理ライブラリ | ||||
| メタプログラミングライブラリ (C++11) | ||||
| 汎用ユーティリティライブラリ | ||||
| コンテナライブラリ | ||||
| イテレータライブラリ | ||||
| レンジライブラリ (C++20) | ||||
| アルゴリズムライブラリ | ||||
| 文字列ライブラリ | ||||
| テキスト処理ライブラリ | ||||
| 数値ライブラリ | ||||
| 日付と時間ライブラリ | ||||
| 入出力ライブラリ | ||||
| ファイルシステムライブラリ (C++17) | ||||
| 並行処理サポートライブラリ (C++11) | ||||
| 実行制御ライブラリ (C++26) | ||||
| 技術仕様書 | ||||
| シンボルインデックス | ||||
| 外部ライブラリ |
ユーティリティライブラリ
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
コルーチンサポート
| コルーチントレイト | ||||
(C++20) | ||||
| コルーチンハンドル | ||||
(C++20) | ||||
| no-op コルーチン | ||||
(C++20) | ||||
(C++20) | ||||
| トリビアルな待機可能オブジェクト | ||||
(C++20) | ||||
(C++20) | ||||
| レンジジェネレータ | ||||
(C++23) |
レンジライブラリ
| ||||||||||||||||||||||
| レンジプリミティブ | |||||||
| |||||||
| レンジコンセプト | |||||||||||||||||||
| |||||||||||||||||||
| レンジファクトリ | ||||||||||||||
| ||||||||||||||
| レンジアダプタ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ヘルパー項目 | |||||||||||||||||
| |||||||||||||||||
/*iterator*/ begin();
|
(C++23以降) | |
coroutine_を*active_スタックにプッシュし、その後coroutine_.resume()を評価します。
begin()を呼び出す前に、coroutine_はその初期中断ポイントで中断されているコルーチンを参照していなければなりません。
戻り値
coroutine_
メンバが
coroutine_
と同じコルーチンを参照するイテレータ。
注記
同じ
generator
オブジェクトに対して
begin()
を複数回呼び出すことは未定義動作です。
例
|
このセクションは不完全です
理由:例がありません |