0

C++ で CreateThread() を使用してスレッドを起動する方法の一般的な要点を知っており、それらを正常に起動するアプリケーションを作成しました。C11スレッドを使用する場合、参照渡しは問題にならないことはわかっていますが、CreateThread()または以前の(C-11以外の)スレッドメカニズムを使用してこれがどのように可能か/可能かどうか疑問に思っています.

4

1 に答える 1

1

調べてみると、C++11 よりも古い C++ スレッド API がいくつか見つかります (たとえば、MFC と Qt はどちらもスレッド化をサポートしています)。メモリが機能する場合、それらは場所で参照を使用しますが、アプリケーションの残りの部分で使用しない限り、おそらくあまり気にしません。

「未加工」の API (POSIX、Win32 など) は、一般的に厳密に C に基づいています。C にはないもの (参照を含む) を含めません。

于 2013-06-17T02:23:44.773 に答える