Suchergebnisse für Anfrage "c++"

1 die antwort

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 ...

4 die antwort

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?

1 die antwort

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 ...

TOP-Veröffentlichungen

6 die antwort

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 ...

2 die antwort

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() ...

2 die antwort

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 = ...

2 die antwort

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?

10 die antwort

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 ...

2 die antwort

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 ...

3 die antwort

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 ...