Win32API質問箱 Build33
■ このスレッドは過去ログ倉庫に格納されています
0862デフォルトの名無しさん
2005/07/24(日) 01:54:23このページのサンプルプログラムをコピペ & ビルドして動かしてみたのですが、おかしな
結果を得ました。結果は次の出力です。
thread -531845: lpvData=53000c
common: thread -531845: lpvData=53000c
common: thread -531845: lpvData=53000c
thread -531049: lpvData=530110
thread -530525: lpvData=530214
common: thread -530525: lpvData=530214
thread -530525: lpvData=530214
thread -525985: lpvData=530318
common: thread -525985: lpvData=530318
common: thread -531049: lpvData=530110
プライマリスレッドを除くと、スレッドは4つ作られ、そのそれぞれのスレッドは
printf を2回呼び出すので、4 * 2 = 8行の出力となるはずだと思うのですが、
結果は見ての通り10行の出力です。これはなぜでしょうか。
■ このスレッドは過去ログ倉庫に格納されています