Suchergebnisse für Anfrage "libc++"

4 die antwort

Drucken / Debuggen von libc ++ STL mit XCode / LLDB

Ich versuche, LLDB in Xcode 8 zu verwenden, um sehr einfache STL zu debuggen. Früher konnte ich einen Vektor wie diesen drucken: p myvector[0] um zu sehen, was im ersten Vektorindex war. Nun, wenn ich das tue, bekomme ich diesen Fehler: error: ...

2 die antwort

Ist das Standardmandat enable_shared_from_this öffentlich zu vererben? Warum

Es ist üblich, von @ zu erbenable_shared_from_this nur um in der Lage zu sein, @ zurückzukehrshared_ptr 's vom Mitglied fungiert als primäre Absicht, ohne die Absicht, @ offenzulegeenable_shared_from_this API in der abgeleiteten Klasse. Seit @ ...

2 die antwort

Welchen Effekt hätte LWG2349?

Während libstdc ++ nicht folgt, folgt libc ++die Norm, die besagt, [https://stackoverflow.com/a/35020134/2642059] das Vorbeigehenios_base::failbit zubasic_istream::exceptions [http://en.cppreference.com/w/cpp/io/basic_ios/exceptions] hat keine ...

TOP-Veröffentlichungen

4 die antwort

std :: istream operator exception reset / nicht geworfen

Ich bin nicht sicher, wie man @ benutstd::istream::exception nach dem Standard, lassenstd::istream::operator>> eine Ausnahme auslösen, wenn die Eingabe nicht in eine Variable eingelesen werden kann, z. doppelt. Der folgende Code hat ein anderes ...

4 die antwort

Mischen von stdc ++ und libc ++ in einem iOS-Projekt

Es fällt mir schwer, ein iOS-Projekt zu konfigurieren, das eine statische Bibliothek verwendet, die mit der alten libstdc ++ verknüpft ist, die gcc verwendet. Diese Bibliothek ist 32- und 64-Bit. Es gibt 6 Bibliotheken (zum Beispiel libssl.a), ...

2 die antwort

Wie erkennt man -stdlib = libc ++ im Präprozessor?

Ich denke, das ist ein Teil des Problems beiNo type named 'unique_ptr' im Namespace 'std' beim Kompilieren unter LLVM / Clang [https://stackoverflow.com/q/31655462]. aut Marshall Cl [http://marshall.calepin.co/c-and-xcode-46.html], Ich kann ...

6 die antwort

Warum speichert der libc ++ std :: vector intern drei Zeiger anstelle eines Zeigers und zwei Größen?

Ich freue mich auf die Implementierung vonstd::vector in libc ++ und mir ist aufgefallen, dass es intern drei Zeiger enthält (einen auf den Anfang, einen auf das Ende und einen auf das Ende des zugewiesenen Speichers), anstatt das, was ich ...

2 die antwort

User Leak, libc ++ leak oder false positive

Ich erstelle eine dynamische Bibliothek auf einem Mac in C ++ 11 mit dem Clang-Compiler und der Libc ++ - Standardbibliothek. Wenn ich valgrind auf meinem Testcode ausführe, der mit meiner dynamischen Bibliothek verknüpft ist, erhalte ich einen ...

8 die antwort

Warum belegt die Implementierung von std :: string in libc ++ 3x Speicher als libstdc ++?

Betrachten Sie das folgende Testprogramm: #include <iostream> #include <string> #include <vector> int main() { std::cout << sizeof(std::string("hi")) << " "; std::string a[10]; std::cout << sizeof(a) << " "; std::vector<std::string> v(10); ...

1 die antwort

Wie man libcxx und libcxxabi mit clang unter CentOS 7 erstellt

Ich möchte C ++ 11 oder C ++ 14 mit clang / clang ++ unter CentOS 7 verwenden. Wie erstelle ich diese Gebäudeumgebung?