ここを参考にマルチスレッドの勉強をしています。
上のソースではマルチスレッドのスレッドの実行する関数を
unsigned __stdcall mythread(void *lpx)
{
int i;
for (i = 0; i < 4; i++)
printf("スレッドです[%d]\n", i);
return 0;
}
たとえば unsigned mythreadHoge( int i ) を実装するとした場合
usngined __stdcall mythreadHoge( int i );
と __stdcall が必要になってくるのでしょうか?
__stdcall がよくわかっていません。
これはどのような場合につけるのでしょうか?