15

Boost の最新バージョンでは、新しいライブラリContextが登場しました。

ドキュメントを読んだ後、私はそれが何をするのか理解しましたが、ユースケースをほとんど見ることができません. このライブラリを使用する利点は何ですか? どのタスクに使用することをお勧めしますか?

4

1 に答える 1

13

これは、2012 年 9 月初旬の時点でレビュー中のコルーチン ライブラリの基礎であるため、将来のリリースで表示されるはずです。これにより、 PythonC#のようなジェネレーターなどを簡単に実装できます。

call-with-current-continuationコンテキスト ライブラリ自体は、スキームやcall-with-dynamic-root関数と比較できます。さまざまな種類のコルーチン、ジェネレーター、協調スレッドの基礎。

更新: コルーチン ライブラリは、バージョン 1.53 以降の Boost に含まれています。

于 2012-08-22T08:34:41.793 に答える