マルチスレッドプログラミング相談室
■ このスレッドは過去ログ倉庫に格納されています
0249名無しさん@XEmacs
NGNG> ざっと調べた範囲ではなさそうだったんだけど、
> 見落としてるかもしれんので。
「Win32 マルチスレッド プログラミング」J. Beveridge, R. Wienerでは、
第五章「スレッドを制御する」に「何時間にもわたる調査の結果、
私は確信を持ってWin32 APIは別のスレッドに対して例外を送出するための
標準的な手段はサポートされてないと断言する事が出来る」だってさ。
// ここで言う「非標準の」はdebug APIで>>246など。
Compilerはかなり大変だよ、非同期に例外送出されると。
どの命令間でも例外が発生すると思って"exception safe"を維持するなんてさ。
けど、欲しい機能だけどね。pthreadのcancel pointみたいに限定局面でいいから。
■ このスレッドは過去ログ倉庫に格納されています