Als «containers» getaggte Fragen

90
Warum verwendet std :: stack standardmäßig std :: deque?

Da die einzigen Operationen, die erforderlich sind, damit ein Container in einem Stapel verwendet werden kann, folgende sind: zurück() push_back () Pop zurück() Warum ist der Standardcontainer dafür eine Deque anstelle eines Vektors? Geben Deque-Neuzuweisungen nicht einen Puffer mit Elementen...

84
Kopieren Sie die Kartenwerte in STL in den Vektor

Ich arbeite mich gerade durch Effective STL. Punkt 5 legt nahe, dass es normalerweise vorzuziehen ist, Bereichselementfunktionen gegenüber ihren Einzelelementgegenstücken zu verwenden. Ich möchte derzeit alle Werte in einer Karte (dh ich brauche die Schlüssel nicht) auf einen Vektor kopieren. Was...

80
c ++ deque vs queue vs stack

Warteschlange und Stapel sind weit verbreitete Strukturen. In C ++ können Sie die Warteschlange jedoch auf zwei Arten ausführen: #include <queue> #include <deque> Aber für Stack kann man das nur so machen #include <stack> Meine Frage ist, was ist der Unterschied zwischen...

78
Containerklasse / Bibliothek für C [geschlossen]

Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 7 Jahren . Verbessere diese Frage...