Kein Typ mit dem Namen 'atomic' im namespace 'std'

Warum nicht

std::atomic<int> index;

Arbeit?

Derzeit mit LLVM 3.1 mit diesen params

C Language Dialect GNU [-std=gnu99]
C++ Language Dialect [-std=c++11]
C++ Standard Library libc++(LLVM C++ standard library with C++11 support)
  • Haben Sie #included die <atomic> header?
  • wird nicht umgesetzt, ich denke, das ist, dass
  • Klingt wahrscheinlich. Btw, es ist eine gute Gewohnheit, auch die Fehlermeldung, die Sie erhalten (wenn Sie ein). "Funktioniert nicht" könnte alles bedeuten.
  • Oh, die einzige Fehlermeldung die ich bekam, war der Titel der Frage
  • Oh, OK, ich hatte nicht realisiert, dass war die Nachricht, die Sie bekam.
  • Versuchen Sie, den Download der neuesten version von Xcode.
  • Nach der Statusseite, atomics umgesetzt wurden Clang 3.2.

InformationsquelleAutor Hobbyist | 2013-03-30
Schreibe einen Kommentar