ワロタwww子供の喧嘩かよww

>>560の文章をどう解釈するかで回答が変わるはずなのに、
俺はこう解釈したからこう作ったんだよ!みたいな言い訳で返すとかww

>>573については
int global_a=0, global_b=0;
struct test{
 int func_a(){global_a++;}
 int func_b(){global_b++;}
} mytest;

void thread_a( void *arg ){
 while(1) mytest.func_a();
}

void thread_b( void *arg ){
 while(1) mytest.func_b();
}
こういうリエントラントじゃない関数でもthread_aとthread_bそれぞれ1スレッドずつで
並列実行しても問題ないよね?っていうまったく別の前提で話をしてるんだろ。