>>204
> 面倒くさいから正しい書き方教えてやる。なぜこうするのかは書籍で学べ。
「正しい」ねぇ・・・

> A &self = *reinterpret_cast<A *>(data);
static_cast だろ。

> pthread_create(&th, NULL, A::thread_func, &a);
>>165

あと pthread_create() のエラー処理な。