2
多分それは正しくない質問ですが、私は1回の画像に関して、リンクしようとしています:Windowsのスレッド(実行時にC、pthreadsを、STD ::スレッド)
例えば- WindowsのマルチスレッドのCランタイム( _beginthreadex);
- pthreads;
- std :: thread;
に私に説明を与えてください:これらのライブラリは、Windows上で分離されているか、彼らはお互いの下に重ね
- ?
- pthreadはマルチスレッドのCランタイムをWindows上で使用しますか?
- Windowsでは、std :: threadはマルチスレッドのCランタイムを使用しますか? Windows上のstd :: threadの実現はWinThreadsをラップしますか?
std :: threadソースを見ていますか? –
私は今見ている、ありがとうございます;)+1 – Edward83
すべてのCRTとC++ライブラリ関数は、OS固有のAPIを使用して実装されています。 Windowsスレッドの場合、これはCreateThreadです。 –