Suchergebnisse für Anfrage "stl"

8 die antwort

Inject Namespace experimentell zu std

Ist es schlecht oder gut, Namensraum zu injizierenstd::experimentalinstd wie folgt? namespace std { namespace experimental { } using namespace experimental; } #include <experimental/optional> int main() { std::optional< int > o; return 0; }der ...

6 die antwort

Converting ostream in Standard-String

Ich bin sehr neu in der C ++ - STL, daher kann dies trivial sein. Ich habe einostream Variable mit etwas Text. ostream* pout; (*pout) << "Some Text"; Gibt es eine Möglichkeit, den Stream zu extrahieren und in einer Zeichenfolge vom Typ @ zu ...

8 die antwort

Warum hat die Standardbibliothek find und find_if?

Konnte nichtfind_if nur eine Überladung von @ sefind? So geht dasstd::binary_search und Freunde machen es ...

TOP-Veröffentlichungen

4 die antwort

String-Deklaration

String-Deklaration funktioniert, wenn ich auf folgende Arten deklariere: string a = "xyz"; char a[] = "xyz";Aber im Falle von: char *a = "xyz"; Es gibt einen Fehler in g ++ 4.9.2 Compiler: warning: Veraltete Konvertierung von String-Konstante ...

6 die antwort

Erhalten Sie den minimalen NEGATIVEN Gleitkommawert in C ++

Ich sahstd::numeric_limits<float>::min/max() aber es scheint, 'min ()' gibt den kleinsten absoluten Wert zurück, nicht das niedrigste Wert. Ist die Verwendung von @ siche -std::numeric_limits<float>::max(), d.h. ist der Schwimmer symmetrisch in ...

4 die antwort

st es zulässig, einem vorab zugewiesenen Vektor in einer bereichsbasierten for-Schleife über diesen Vektor Elemente hinzuzufüge

Ich verwende den C ++ - Compiler von Visual Studio 2015 Update 1 und diesen Codeausschnitt: #include <iostream> #include <vector> using namespace std; int main() { vector<int> v{3, 1, 4}; v.reserve(6); for (auto e: v) v.push_back(e*e); ...

20 die antwort

Suchen nach C ++ STL-ähnlichen Vektorklassen, aber mit Stapelspeicher

Bevor ich mein eigenes schreibe, werde ich euch alle fragen. Ich suche eine C ++ - Klasse, die fast genau wie ein STL-Vektor ist, aber Daten in einem Array auf dem Stapel speichert. Eine Art STL-Zuweisungsklasse würde auch funktionieren, aber ...

18 die antwort

Ist da "Magie" in der STL? [geschlossen

Beginnen wir damit, zu erklären, was ich mit "Magie" meine. Ich werde zwei Beispiele aus Java verwenden: Jede Klasse erbt (direkt oder indirekt) dasObject Klasse.Operator-Überladung wird von Java nicht unterstützt, aber das+ Operator ist ...

4 die antwort

Gibt es eine bessere Alternative zu std :: remove_if, um Elemente aus einem Vektor zu entfernen?

Die Aufgabe, Elemente mit einer bestimmten Eigenschaft aus einem @ zu entfernstd::vector oder ein anderer Container bietet sich für eine Implementierung im funktionalen Stil an: Warum sich mit Schleifen, Speicherfreigabe und korrektem ...

8 die antwort

Merge zwei STL-Maps

Wie kann ich zwei STL-Maps zu einer zusammenführen? Sie haben beide die gleichen Schlüsselwerttypen (Map). Bei einer Überlappung der Tasten möchte ich eine der Karten bevorzugen.