Sieht so aus, als ob fast nichts die Thread-Funktion in C11 unterstützt ... vielleicht werde ich versuchen, es in Klänge zu bringen ...
Ich versuche ein c11-Thread-Beispiel in xcode einzurichten ... aber es scheint nicht den threads.h-Header zu haben, obwohl es sich nicht über das hier beschriebene Makro freut:
Ссылка
__ STDC_NO_THREADS__Die Ganzzahlkonstante 1, die angeben soll, dass die Implementierung die & lt; threads.h & gt; Kopfzeile.
Sieht so aus, als ob fast nichts die Thread-Funktion in C11 unterstützt ... vielleicht werde ich versuchen, es in Klänge zu bringen ...
Mit dem clang auf meinem Rechner (v. 3.2 auf ubuntu / linux) ist dieses Feature-Testmakro nicht definiert. Die Unterstützung für diese Funktion benötigt Unterstützung in der C-Bibliothek, die normalerweise nicht mit dem Compiler geliefert wird. Im Grunde wird die Antwort für clang nicht viel anders sein als für gcc, sie bauen normalerweise auf der gleichen C-Bibliothek auf, nämlich glibc, siehe hier für Antwort für gcc .
In C ++ 11 möchten Sie #include <thread>
, nicht threads.h