マルチスレッドプログラミング相談室 その2
■ このスレッドは過去ログ倉庫に格納されています
0682デフォルトの名無しさん
NGNGローカル変数とかも全部覚えておかないといけないわけなんだよね。
普通どうやって実装されてるの?
スタックをスレッドの本数分確保して、スレッド切り替えのときに
スタックポインタも変えてるの?
ということは見方を変えれば、schemeとかの「継続」と一緒?
なら、マルチスレッドで待ち合わせとかをうまく使えば、
C(C++)で、継続みたいなことが実現できるの?
結局やりたいのは、関数呼び出しの外から内へのlongjumpみたいのなんだけど。
漏れ、かなり理解が甘いと思うので、全然見当違いなことを言ってるかも。
■ このスレッドは過去ログ倉庫に格納されています