Suchergebnisse für Anfrage "c++"

1 die antwort

Welcher Abschnitt des C ++ - Standards erfordert, dass set :: erase Destruktoren sofort aufruft

Welcher Abschnitt des C ++ 11-Standards (Hier ist eine Kopie eines Standardentwurfs [http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2012/n3337.pdf]) erfordert assoziative Container wie std :: set, std :: map, std :: unordered_set und std :: ...

4 die antwort

Ist std :: queue thread sicher bei Produzenten und mehreren Konsumenten?

Wie kann ich einen Warteschlangenthread sicher machen? Ich muss / Pop / Front / Back und klar. Gibt es etwas Ähnliches in Boost? Ich habe einen Produzenten und einen oder mehrere Konsumenten.

4 die antwort

Warum braucht das einen expliziten std :: move?

Sagen wir, ich habe eineFoo Klasse mit einemstd::vector konstruiert ausstd::unique_ptr Objekte einer anderen Klasse,Bar. typedef std::unique_ptr<Bar> UniqueBar; class Foo { std::vector<UniqueBar> bars; public: void AddBar(UniqueBar&& bar); }; ...

TOP-Veröffentlichungen

3 die antwort

Erfassen Sie den Mac OS-Bildschirm im GL_RGB-Format

Ich benutze den glgrab-Code, um einen Vollbild-Screenshot des Mac-Bildschirms zu erstellen. Ich möchte jedoch, dass die Bitmap-Daten im GL_RGB-Format vorliegen. Das heißt, jedes Pixel sollte das folgende Format haben: 0x00RRGGBB Der ...

3 die antwort

Explizite Zuweisung oder Zugriff auf Werte von oder zu einer bestimmten Adresse / Position im Speicher?

Meine genaue Frage ist, dass es irgendeine Bestimmung in gibtc undc++ Angenommen, ich möchte einen Wert explizit für eine bestimmte Adresse speichern20 beim0x1846010 Adresse im Speicher und ich möchte auch einen Wert mit der gleichen Adresse ...

5 die antwort

Vorteile von Antlr (gegenüber sagen, Lex / Yacc / Bison) [geschlossen]

Ich habe in der Vergangenheit Lex und Yacc (in der Regel Bisons) für verschiedene Projekte verwendet, in der Regel Übersetzer (z. B. eine Teilmenge von EDIF, die in eine EDA-App gestreamt wurden). Außerdem musste ich Code unterstützen, der auf ...

4 die antwort

Wie kann ich die Größe eines vector :: value_type ermitteln?

ich möchte bekommensizeof vom Typ, der in einem Vektor enthalten ist. Folgendes habe ich versucht: #include <iostream> #include <vector> int main() { std::vector<uint> vecs; std::cout << sizeof(vecs.value_type) << std::endl; return 0; }Nach ...

2 die antwort

Wie schreibe ich einen Wrapper über Funktionen und Member-Funktionen, die vor und nach der Wrapper-Funktion Code ausführen?

Ich versuche, eine Wrapper-Klasse oder -Funktion zu schreiben, mit der ich vor und nach der Wrapper-Funktion Code ausführen kann. float foo(int x, float y) { return x * y; } BOOST_PYTHON_MODULE(test) { boost::python::def("foo", <somehow wrap ...

2 die antwort

VS2012-Fehler: Die Anwendung konnte nicht ordnungsgemäß gestartet werden (0xc000007b)

Ich habe die Fehlermeldung "Die Anwendung konnte nicht ordnungsgemäß gestartet werden (0xc000007b)" erhalten, nachdem ich versucht habe, meine in Visual Studio 2012 erstellte Exe-Datei meines C ++ - SFML-32-Bit-Programms auszuführen. Ich habe die ...

3 die antwort

Suchen der Implementierung des C ++ - Intervallbaumalgorithmus [duplizieren]

Diese Frage hat hier bereits eine Antwort: Implementierung eines C ++ - Intervallbaums [/questions/5407814/c-interval-tree-implementation] 5 AntwortenIch versuche, eine effiziente Implementierung eines C ++ - Intervallbaums zu ...