Suchergebnisse für Anfrage "c++"
Wie kann ich den Generator-Cache / die Einstellungen für cmake gui unter Windows sichern?
Wir entwickeln ein Modul für opencv zur internen Verwendung und möchten nicht das vollständige opencv für TFS einchecken. Gibt es eine Möglichkeit, alle Einstellungen aus der cmake gui-Anwendung zu speichern, z. B. wenn ein neuer Entwickler dem ...
Warum wird in C ++ -1/2 zu 0 ausgewertet, in Python -1?
C ++: cout << -1/2 bewertet zu0Python: -1/2 bewertet zu-1.Warum ist das so?
Thread in C ++ unter MacOS X
Ich versuche, Code unter Verwendung von Threads in Standard-C ++ (mit XCode installiert) in MacOS X Mavericks auszuführen. Aber ich bekomme ein paar Fehler. Hier ist ein minimales Arbeitsbeispiel: #include <thread> #include <iostream> void run ...
Polymorphismus von C ++ - Vorlagen
Ich habe diese Klassenstruktur. class Interface{ ... } class Foo : public Interface{ ... } template <class T> class Container{ ... }Und ich habe diesen Konstruktor einer anderen Klassenbar. Bar(const Container<Interface> & bar){ ... }Wenn ich ...
Konvertieren von std :: unique_ptr <Derived> in std :: unique_ptr <Base>
Angenommen, ich habe Factory-Funktionen, die sich mit Basisklassen und abgeleiteten Klassen befassen: #include <memory> using namespace std; struct B { virtual ~B() {} }; struct D : B {}; unique_ptr<B> MakeB() { auto b = unique_ptr<B>( new B() ...
So verschieben Sie Elemente aus der AWL-Prioritätswarteschlange
Die STL-Prioritätswarteschlange von C ++ verfügt über eine Methode void pop () und eine Methode const ref top (). Wenn Sie also Elemente aus der Warteschlange verschieben möchten, müssen Sie Folgendes tun: T moved = ...
Können Sie den Wert eines Gewerkschaftsmitglieds einem anderen zuweisen?
Betrachten Sie das folgende Code-Snippet: union { int a; float b; }; a = /* ... */; b = a; // is this UB? b = b + something;Ist die Abtretung eines Gewerkschaftsmitglieds an ein anderes gültig?
Benannte Zahlen als Variablen [geschlossen]
Ich habe das in letzter Zeit ein paar Mal gesehenhohes Profil Code, bei dem konstante Werte als Variablen definiert werden, die nach dem Wert benannt und dann nur einmal verwendet werden. Ich habe mich gefragt, warum es gemacht wird? Z.B. Linux ...
Gibt es in c ++ Arrays mit variabler Länge?
Ich hatte immer gedacht, dass Arrays variabler Länge in c ++ nicht erlaubt sind (siehe:Warum sind Arrays mit variabler Länge nicht Teil des C ++ - Standards? [https://stackoverflow.com/questions/1887097/variable-length-arrays-in-c]) .Aber als ...
Verschiebungssemantik für POD-ish-Typen
Ist es sinnvoll, einen Verschiebungskonstruktor und einen Verschiebungszuweisungsoperator für eine Struktur oder Klasse zu implementieren, die nur primitive Typen enthält? Zum Beispiel, struct Foo { float x; float y; float z; /// ... ctor, copy ...