Boost の最新バージョンでは、新しいライブラリContextが登場しました。
ドキュメントを読んだ後、私はそれが何をするのか理解しましたが、ユースケースをほとんど見ることができません. このライブラリを使用する利点は何ですか? どのタスクに使用することをお勧めしますか?
Boost の最新バージョンでは、新しいライブラリContextが登場しました。
ドキュメントを読んだ後、私はそれが何をするのか理解しましたが、ユースケースをほとんど見ることができません. このライブラリを使用する利点は何ですか? どのタスクに使用することをお勧めしますか?
これは、2012 年 9 月初旬の時点でレビュー中のコルーチン ライブラリの基礎であるため、将来のリリースで表示されるはずです。これにより、 PythonやC#のようなジェネレーターなどを簡単に実装できます。
call-with-current-continuation
コンテキスト ライブラリ自体は、スキームやcall-with-dynamic-root
関数と比較できます。さまざまな種類のコルーチン、ジェネレーター、協調スレッドの基礎。
更新: コルーチン ライブラリは、バージョン 1.53 以降の Boost に含まれています。