std

std ist der Name des Namespace, der die C ++ - Standardbibliothek enthält. Verwenden Sie mit dem [C ++] -Tag
2
Antworten

Entferne effizient das letzte Element von std :: list

Das scheint ein einfaches Problem zu sein, und es ist sicherlich machbar, aber ich würde es gerne effizient machen. Das Ziel : Entfernen Sie das letzte Element aus einer std :: list, wenn es eine Bedingung erfüllt. Das Problem : Mein C...
22.04.2016, 22:08
2
Antworten

Kann eine Referenz auf ein Element in einer std :: map ungültig gemacht werden?

Ich habe eine Multithread-Anwendung und eine freigegebene Ressource std::map<KeyType, ElementType> . Ich benutze einen Mutex, um Einfügungen zu schützen, bekommt und entfernt. Meine get-Methode gibt einen Verweis auf das gespeicherte...
14.11.2017, 07:55
2
Antworten

Initialisierung von std :: discrete_distribution in VS2013

Ich habe eine std::vector<float> weights; , die die Liste der Gewichte enthält. Ich weiß nicht, was in dieser Liste sein wird, bis zu einem bestimmten Zeitpunkt, an dem das Programm ausgeführt wird. Ich würde gerne tun %Vor% aber VS2...
22.02.2014, 19:33
1
Antwort

Funktionszeiger für std :: unordered_map

Es gibt Seiten wie diese: Ссылка Das heißt, man kann anstelle einer Klasse einen Funktionszeiger für das Argument Hash und Pred der Klassenvorlage std::unordered_map angeben. Es gibt jedoch keine Beispiele, und ich habe es nicht...
11.03.2013, 08:33
2
Antworten

Wie verwende ich tr1 mit Visual Studio 2010 (tr1 :: function)?

Wie beginnt man mit den tr1-Funktionen von Visual Studio 2010? Für einen spezielleren Fall benötige ich die std :: tr1 :: -Funktion. Ich habe versucht, #include <tr1/functional> einzufügen, die Berichte als fehlend ausgeben, während #i...
01.05.2012, 19:14
1
Antwort

Wie Prädikat als Funktionsparameter übergeben wird

Ich habe eine Klasse CMyVector , die einen Vektor von Zeigern auf CMyClass Objekte enthält und ich habe mehrere "find" -Funktionen, um Elemente nach verschiedenen Kriterien zu finden. So habe ich zum Beispiel: %Vor% Zuerst wurden sie al...
05.12.2011, 15:25
2
Antworten

Standardcodierung für die Konvertierung von Varianten bstr in std :: string

Ich habe eine Variante bstr, die aus MSXML-DOM gezogen wurde, also in UTF-16. Ich versuche herauszufinden, welche Standardcodierung bei dieser Konvertierung auftritt: %Vor% Beim Testen glaube ich, dass die Standardcodierung entweder Windows-...
01.12.2009, 16:58
1
Antwort

Wie richtet man std :: array enthaltene Daten aus?

Da std::array nicht zulässt, seinen Zuordner zu ändern, gibt es eine Möglichkeit, sicherzustellen, dass der Zeiger auf die Datenadresse ausgerichtet ist? Zum Beispiel, in GNU g ++ 4.8.4 und 6.1.0, der Code unten %Vor% stellt die folgen...
20.08.2016, 21:26
2
Antworten

Kombinieren von C ++ - Standardalgorithmen durch einmaliges Schleifen

Ich habe derzeit diesen Code eingerichtet und ausgeführt: %Vor% Ich möchte es kompakter und lesbarer machen: Bestehende C ++ - Standardalgorithmen (*) erstellen Führe die Schleife nur einmal durch (*) Ich gehe davon aus, dass die Ko...
27.12.2012, 12:59
1
Antwort

Warum nicht Schlüssel des assoziativen Containers ändern?

Ich weiß, dass es eine schreckliche Idee ist, den Schlüssel eines Objekts in einem assoziativen Container zu ändern, aber ich frage mich, wo genau der Standard dies verbietet. Überlegen Sie: %Vor% Ich gehe davon aus, dass das obige illegal...
29.03.2013, 10:05