Suchergebnisse für Anfrage "stdset"

2 die antwort

Warum sollte std :: less als Standardfunktion zum Vergleichen von Schlüsseln in std :: map und std :: set verwendet werden?

Ich frage mich warumstd::map undstd::set verwendenstd::less als Standardfunktion zum Vergleichen von Schlüsseln. Warum nicht einen Funktor verwenden, der ähnlich wie strcmp funktioniert? So etwas wie: template <typename T> struct compare { // ...

5 die antwort

Wie füge ich eine Reihe aufeinanderfolgender Ganzzahlen effizient in ein std :: set ein?

In C ++ habe ich ein std :: set, in das ich mehrere aufeinanderfolgende Ganzzahlen einfügen möchte. Wie kann ich dies effizient tun, hoffentlich in O (n) -Ze...

1 die antwort

Warum funktioniert std :: remove nicht mit std :: set?

TOP-Veröffentlichungen

6 die antwort

Ist das C ++ std :: set threadsicher?

Ich habe eine Frage zur Thread-Sicherheit von std :: set.Soweit ich weiß, kann ich einen Satz durchlaufen und Mitglieder hinzufügen / löschen, ohne dass die ...

20 die antwort

c ++ AWL Differenz setzen

Verfügt die C ++ STL-Datenstruktur über einen gesetzten Differenzoperator?

5 die antwort

C ++ std :: map oder std :: set - fügt Duplikate effizient ein

Ich habe eine Menge Daten voller Duplikate und möchte diese Duplikate beseitigen. Sie wissen, z. [1, 1, 3, 5, 5, 5, 7] wird zu [1, 3, 5, 7].Es sieht so aus, ...

4 die antwort

Ist es möglich, Elemente eines anderen Typs als die in einem std :: set enthaltenen zu verwenden, um eine Suche und Löschung durchzuführen?

Angenommen, ich habe Folgendes:

4 die antwort

Initialisieren Sie std :: set effizient mit einer Folge von Zahlen

Ein naheliegender (naiver?) Ansatz wäre:

5 die antwort

Wie finde ich den Schnittpunkt zweier std :: set in C ++?