- 664 名前:デフォルトの名無しさん mailto:sage [2016/07/17(日) 23:10:46.10 ID:RtgpWl6x.net]
- 質問
Win32 APIに1:1の片方向で良いのでスレッドAからスレッドBに確実にデータを渡すしくみで軽量なやつって何か無い? イメージとしてはITRONのメールボックスとかメッセージキューみたいなやつキボン 軽量さの比較対象としては、イベントとCRITICAL_SECTIONとstd::queue<T>を組み合わせた手製ロジックでデータ渡すのと同等の速度でおk 名前が似てるという意味ではMail slotというのがあったけどもメッセージの到達が保障されない。 パイプはプロセス間通信にも使えるということは何か重いイメージがある スレッドをGUIスレッドにしてデータをウィンドウメッセージに乗せる手も考えられるが、遅そうなのはパイプと同じで 特に理由無く移植性の無い手段をとるのも嫌
|

|