- 666 名前:デフォルトの名無しさん mailto:sage [2008/05/04(日) 00:40:42 ]
- それまでの話の流れとは関係ないが
「マルチスレッド対応ライブラリを使用する」と 「マルチスレッドで動作するプログラムにする」は全く違うのだが まさかとは思うが、>>665はそういう意味じゃないよな? 当然、「コンパイラをマルチスレッドで動作させる」だよね? 一応触れておくと Win32で普通にGUIプログラムを作る場合、明示的にスレッド関連の操作をしない限り マルチスレッドで動くことは無い。 何故なら、メッセージキューが1スレッドに1つ作られるので そこからのイベントで処理を記述する書き方だと、1スレッドにしかならないから。 (イベントハンドラでスレッド操作をすれば当然マルチスレッドも可能) もちろん、カーネル内の処理(割り込み等)は別。
|

|