Suchergebnisse für Anfrage "stl"
Wie benutze ich libclang mit STL?
Ich versuche, eine Bibliothek mit libclang zu analysieren, und stecke dabei fest, was ein sehr einfaches Problem sein könnte: Wie konfiguriere ich es mit STL? Momentan kann eine Übersetzungseinheit nicht analysiert werden, da sie nicht gefunden ...
Was macht STL schnell? [geschlossen]
Wenn eine Array-Klasse so implementiert wird, wie sie üblicherweise implementiert wird, ist ihre Leistung im Vergleich zu ihrer STL-Entsprechung wie bei einem Vektor langsamer. Was macht STL-Container / Algorithmen also schnell?
Gibt es eine Möglichkeit, eine einfachere JSON- (De-) Serialisierung für std :: map mit Cereal / C ++ anzugeben?
Das Projekt, an dem ich arbeite, ist eine C ++ - Anwendung, die eine große Anzahl benutzerdefinierter Hardwaregeräte verwaltet. Die App verfügt über eine Socket / Port-Schnittstelle für den Client (wie eine GUI). Jeder Gerätetyp hat ein eigenes, ...
Arrays mit fester Größe durch std :: array ersetzen?
Bei der Arbeit mit altem Code habe ich mich gefragt, ob ich Arrays mit fester Größe im C-Stil durch das neue std :: -Array ersetzen soll. Z.B. static const int TABLE_SIZE = 64; double table[TABLE_SIZE];ersetzen mit std::array<double, ...
Bestehenden Speicher mit const std :: vector umbrechen?
OK, also habe ich kürzlich erfahren, dass (a) std :: vector per Definition / Standard zusammenhängenden Speicher verwendet und somit (b) & (v [0]) die Adresse dieses zusammenhängenden Speicherblocks ist, den Sie lesen / schreiben können als ...
C ++ STL map Ich möchte nicht, dass es sortiert wird!
Das ist mein Code map<string,int> persons; persons["B"] = 123; persons["A"] = 321; for(map<string,int>::iterator i = persons.begin(); i!=persons.end(); ++i) { cout<< (*i).first << ":"<<(*i).second<<endl; }Erwartete Ausgabe: B:123 A:321Aber die ...
Ist list :: size () wirklich O (n)?
Kürzlich habe ich einige Leute bemerkt, die das erwähnenstd::list::size() hat eine lineare Komplexität. Gemäßetwas [http://www.cplusplus.com/reference/stl/list/size.html] Quellen [http://bytes.com/forum/thread60248.html]Dies ist in der Tat von ...
C ++ 11 cmath funktioniert nicht im Standard-Namespace für Android NDK mit gcc-4.8 oder Clang 3.4
Nach C ++ 11 verschiedenecmath Funktionen, die zuvor im globalen Namespace enthalten waren, werden in das verschobenstd Namespace, wenn das eingeschlossen wird<cmath> Header. Allerdings hat der Android NDK Build Probleme damit, sowohl mit ...
STL-Deque, auf den der Index zugreift, ist O (1)?
Ich habe gelesen, dass der Zugriff auf Elemente über den Positionsindex in einer STL-Deque in konstanter Zeit erfolgen kann. Soweit ich weiß, können Elemente in einer Deque an mehreren nicht zusammenhängenden Orten gespeichert werden, wodurch ein ...
Ist es möglich, std :: deque :: push_back () und std :: deque :: front () / std :: deque :: pop_front () für verschiedene Threads ohne Synchronisation zu verwenden? [Duplikat]
Diese Frage hat hier bereits eine Antwort: Ist die Verwendung von std :: deque oder std :: priority_queue threadsicher? [Duplikat] [/questions/4105930/is-using-stddeque-or-stdpriority-queue-thread-safe] 3 AntwortenThread-Sicherheit für ...