containers

Ein Container ist eine Klasse, eine Datenstruktur oder ein abstrakter Datentyp, dessen Instanzen Sammlungen anderer Objekte sind. Container verwenden normalerweise Generics oder Vorlagen, so dass eine Vielzahl von Objekten hinzugefügt werden kann.
1
Antwort

Travis lokal mit dem Andockfenster ausführen

Ich versuche travis auf meinem lokalen Rechner mit ihren Docker-Images zu erstellen ( Ihre Andockbilder ). Ihre Anweisungen sind hier . Ich konnte den Docker-Computer herunterladen und ausführen, wechselte zu travis user und klonte meinen...
07.03.2016, 06:58
4
Antworten

Gibt es jemals einen Grund, std :: list zu verwenden? [Duplikat]

Nachdem Sie diese Frage gelesen haben und wenn man sich hier einige Ergebnisse anschaut , scheint es so, als müsste man insgesamt Vermeiden Sie vollständig Listen in C ++. Ich habe immer erwartet, dass verknüpfte Listen die Container der Wa...
26.08.2013, 16:50
2
Antworten

Ist es möglich, segue / containing view in eine Scrollview mit Code einzubetten?

Bei einem iPhone-Projekt verwende ich das Xcode-Storyboard, um ein paar Ansichten in eine Hauptscrollansicht einzubetten. Ich habe gehört, dass die Ansicht auch ein "Embed-Segment" ist. Jetzt muss ich nicht unbedingt andere untergeordnete Contro...
21.09.2013, 03:58
6
Antworten

typedef und Container mit Const-Zeigern

Die folgende Codezeile kompiliert einfach und verhält sich: %Vor% Die folgenden zwei Zeilen nicht: %Vor% Ich bekomme genau die gleichen Kompilierfehler für %Vor% Mir ist klar, dass die letzte Zeile nicht legal ist, da die Elemente ei...
27.01.2010, 16:58
2
Antworten

Vorlagen und verschachtelte Klassen / Strukturen

Ich habe einen einfachen Container: %Vor% Nun gibt es eine Funktion namens _search , die die Liste durchsucht und einen Verweis auf den übereinstimmenden Knoten zurückgibt. Nun, wenn ich mich auf den Rückgabetyp der Funktion beziehe, denke...
07.11.2009, 19:02
8
Antworten

Dynamisches Array in STL / Boost-Container einpacken?

Ich muss ein dynamisch zugewiesenes Array (von a = new double [100] zum Beispiel) in std :: vector (vorzugsweise) verpacken, ohne das Array zu kopieren. Diese Einschränkung wird dadurch verursacht, dass das Array, das ich umhüllen möchte, aus ei...
11.11.2009, 07:41
1
Antwort

Warum gibt es in C ++ STL eine Trennung von Algorithmen, Iteratoren und Containern?

Ich kann nicht herausfinden, warum sie Algorithmen, Iteratoren und Container in C ++ STL getrennt haben. Wenn die Vorlagen überall stark verwendet werden, können wir Klassen haben, die alles mit Template-Parametern an einem Ort haben. Einige...
14.08.2012, 06:50
3
Antworten

Wie kann ich threadsicher über einen Container iterieren?

Ich habe einen Container (C ++), auf dem ich auf zwei Arten arbeiten muss, aus verschiedenen Threads: 1) Hinzufügen und Entfernen von Elementen und 2) Iterieren durch seine Mitglieder. Entfernen Sie das Element eindeutig, während die Iteration s...
14.04.2011, 17:59
1
Antwort

Gibt es eine Standardmethode zur Konvertierung von containerType1 nach containerType2?

Ich habe zwei Klassen A und B , und ein impliziter Konvertierungsoperator existiert, um von einem zum anderen zu gehen, so dass: %Vor% Gibt es eine Standardmethode zum Konvertieren von std::list<A> in std::list<B> ? (Od...
31.08.2010, 09:21
1
Antwort

Wie bekomme ich ein letztes Element der ES6 Map ohne Iterationen?

Wie erhält man ein letztes Element von ES6 Map / Set ohne Iterationen (forEach oder for of) durchläuft die gesamte Länge des Containers?     
18.06.2015, 16:50