Suchergebnisse für Anfrage "c++"

11 die antwort

Gibt es ein genaues Gegenteil von "ist leer"?

Schnittstellen zu Zeichenfolgenklassen haben normalerweise eine benannte MethodeIsEmpty (VCL [http://docs.embarcadero.com/products/rad_studio/radstudio2007/RS2007_helpupdates/HUpdate4/EN/html/delphivclwin32/System__AnsiString__IsEmpty.html] ) ...

6 die antwort

Wie kann man behaupten, dass ein std :: mutex gesperrt ist?

Mit GCC 4.8.2 (unter Linux / Debian / Sid 64-Bit) - oder GCC 4.9, falls verfügbar - in C ++ 11 - habe ich einige Mutex std::mutex gmtx;eigentlich ist es einstatic Mitglied in einer KlasseFoo beide enthaltenalpha undbeta Methoden unten. es ist ...

5 die antwort

Wie erstelle ich Boost 1.55 mit Visual Studio 2013?

Ich versuche, Boost 1.55 mit Visual Studio 2013 zu erstellen. 1) Ich habe versucht, Boost-Binaries zu verwenden (Boost-Binaries [http://sourceforge.net/projects/boost/files/boost-binaries/]), aber Visual Studio schrieb über den Fehler, als ich ...

TOP-Veröffentlichungen

4 die antwort

Nachteil von for loop [closed]

Was sind die tatsächlichen Nachteile von for loop? Nein, ich meine es ernst. Da muss etwas stimmen. Es gibt while- und do-while-Schleifen, beide sind effektiv, aber wir haben eine for-Schleife. Es muss einen Nachteil in der for-Schleife geben, ...

2 die antwort

Wie kann ich die GCC libstdc ++ C ++ - Standardbibliotheksquelle bearbeiten und neu erstellen?

Ich arbeite an Recherchen und möchte einen Teil des Quellcodes in der libstdc ++ - Bibliothek zum Experimentieren bearbeiten. Ich bin speziell daran interessiert, mit den parallelen Sortieralgorithmen zu experimentieren. Gibt es einen Ort, an dem ...

10 die antwort

Wie vermeide ich aufeinanderfolgende Freigabe / Zuweisung in C ++?

Betrachten Sie den folgenden Code: class A { B* b; // an A object owns a B object A() : b(NULL) { } // we don't know what b will be when constructing A void calledVeryOften(…) { if (b) delete b; b = new B(param1, param2, param3, param4); } ...

3 die antwort

Expliziter Verschiebungskonstruktor

Versucht, den folgenden Code zu kompilieren: struct Foo { explicit Foo ( void ) { } explicit Foo ( Foo&& rhs ) { } }; Foo bar ( void ) { return Foo(); }Den folgenden Fehler erhalten: Aufruf des implizit gelöschten Kopierkonstruktors von ...

7 die antwort

Gleichzeitige Programmierung von C ++? [geschlossen]

Ich höre immer wieder von gleichzeitiger Programmierung. Könnt ihr etwas Licht darauf werfen, was es ist und wie neue c ++ - Standards es ermöglichen, dasselbe zu tun?

4 die antwort

Unterschiedliche Ausgabe aus scheinbar identischen Berechnungen

Kann mir jemand sagen, warum die Berechnungen in den Zeilen 9 und 11, die identisch zu sein scheinen, zwei verschiedene Ausgaben ergeben. Ich weiß, dass der Unterschied nicht so groß ist, aber ich verwende diese Werte, um mit OpenGL Linien zu ...

3 die antwort

Wie füge ich Konstruktoren / Destruktoren zu einer unbenannten Klasse hinzu?

Gibt es eine Möglichkeit, einen Konstruktor oder Destruktor in einer unbenannten Klasse zu deklarieren? Folgendes berücksichtigen void f() { struct { // some implementation } inst1, inst2; // f implementation - usage of instances }Folgefrage: ...