- 61 名前:デフォルトの名無しさん mailto:sage [2021/05/23(日) 09:52:50.26 ID:apxwsDfF.net]
- exception_ptrの主な用途は、バックグランドスレッドからメインスレッドに、例外オブジェクトを持ち運ぶ、というものである。標準ライブラリにおいては、promiseとfutureの実装で使用される。
と書いてあってスレッド間をまたぐ用(promiseしたことを実行中に起きた例外を、promise完了を待っているやつに伝える)とき限定に見える 単純にcalleeからcaller側に飛ばす通常の例外ではどうなのや?? intやdoubleやconst char*を型情報とともに収容可能なexception_ptrみたいな構造体が絡んでいるのだろうとは思いまするが
|

|