0

http://pastebin.com/QPab6nkpはすべて私のコードで、かなり面倒で未完成です。

どこにエラーがあるのか​​ わかりました-哲学者の模範をスレッドに間違って渡していると思います-スレッドにphilosophist *ph = static_cast<philosophist*>(params);-そのph変数には、私が渡したものの代わりにいくつかのガベージ番号が含まれています(591519915、-519258915など)。もちろん、哲学者のIDを取得しようとすると、セマフォの配列、gSemにはそのようなIDはありません。そのクラスをスレッドに正しく渡す方法は?

4

1 に答える 1