2006-09-05から1日間の記事一覧

coroutineの引数対応

pthread_contextに引き続き、fiber_contextも作成しました。 <hamigaki/coroutine/detail/fiber_context.hpp> これに合わせて、coroutineも変更です。 <hamigaki/coroutine/detail/coroutine0.hpp> ここまでは、クラス構成を変更しただけです。 次に1引数の場合、 <hamigaki/coroutine/detail/coroutine1.hpp> operator()の引数とyield()の戻り値が加わります。 2引数になると、 </hamigaki/coroutine/detail/coroutine1.hpp></hamigaki/coroutine/detail/coroutine0.hpp></hamigaki/coroutine/detail/fiber_context.hpp>