In g ++ verwendet das C ++ 11-Threadmodell pthreads im Hintergrund?
Ich probiere nur meine Hände ang++ 4.6
undC++11
Eigenschaften. Jedes Mal kompiliere ich einen einfachen Threading-Code mit-std=c++0x
flag, entweder stürzt es mit einem Segmentierungsfehler ab oder löst nur eine seltsame Ausnahme aus.
Ich habe einige Fragen zu gelesenC++11
Threads und mir wurde klar, dass ich auch verwenden muss-pthread
flag, um den Code richtig zu kompilieren. Verwenden-pthread
hat gut funktioniert und ich konnte den Thread-Code ausführen.
Meine Frage ist, ob dieC++11
Multi-Threading-Modell verwendetPthreads
im Hintergrund? Oder ist es von Grund auf neu geschrieben?
Ich weiß nicht, ob es Mitglieder gibtgcc
mitwirkende aber ich bin nur neugierig.