私はおそらく数年間あまりコーディングしていませんでした。私が持っていたアイデアのために、C++で本当に基本的なスレッドマネージャーを作りたかったのです。このエラーが発生する問題が発生しました:
ThreadManager.cpp:49:37:エラー:'ThreadManager ::updateLoop'をタイプ'DWORD(ThreadManager ::)(LPVOID){aka long unsigned int(ThreadManager ::)(void *)}'からタイプ'LPTHREAD_START_ROUTINEに変換できません{別名longunsignedint(attribute((stdcall)))(void)} '
それでも、私はそれを修正しようとする方法がわかりません。これが私のコードです。フォーマットを使用してここに貼り付ける方法がわかりませんでした。各行に4つのスペースが必要だと書かれていましたが、時間がかかるようだったので、ペーストビンに入れました。
ThreadManager.cpp: http: //pastebin.com/2bL3mTqv
ThreadManager.h: http: //pastebin.com/7xETj5BK
私が言ったように、私は長い間あまりプログラムをしていませんでした、そして私は私が覚えているものでそれに戻ろうとしています、それでどんな助けもいただければ幸いです。