Suchergebnisse für Anfrage "c++"

2 die antwort

OpenCV GPU Farneback Optical Flow funktioniert beim Multithreading schlecht

Meine Anwendung verwendet die OpenCV GPU-Klassegpu::FarnebackOpticalFlow, um den optischen Fluss zwischen zwei aufeinanderfolgenden Bildern eines Eingangsvideos zu berechnen. Um den Prozess zu beschleunigen, habe ich die TBB-Unterstützung von ...

8 die antwort

Warum ändert die Verwendung einer virtuellen Basisklasse das Verhalten des Kopierkonstruktors

Im folgenden Programm dasa Mitgliedsvariable wird nicht kopiert, wenn B virtuell von A abgeleitet wird und Instanzen von C (nicht B) kopiert werden. #include <stdio.h> class A { public: A() { a = 0; printf("A()\n"); } int a; }; class B : virtual ...

2 die antwort

Warum ist es wichtig, die ".moc" -Datei am Ende einer Qt-Quellcodedatei einzufügen?

Warum ist es wichtig, ein Include für eine .moc-Datei in einen Qt cpp-Quellcode einzufügen? Dies ist ein allgemeiner Schritt, der in mehreren Qt-Beispielen verwendet wird, einschließlich diesem:http: ...

TOP-Veröffentlichungen

2 die antwort

Versuch, std :: get_time zu verwenden, um YYMMDD zu analysieren, und fehlgeschlagen

Ich versuche dies zu tun und scheitere: std::istringstream ss("1212"); ss >> std::get_time(&t, "%y%m"); if (ss.fail()) // every time! das funktioniert ok: std::istringstream ss("12-12"); ss >> std::get_time(&t, "%y-%m");Irgendwelche Ideen was ...

20 die antwort

Wie lassen sich gängige C ++ - Namenskonventionen mit denen der Bibliotheken in Einklang bringen?

ie meisten C ++ - Namenskonventionen schreiben die Verwendung von @ vocamelCaseIdentifiers: Namen, die mit einem Großbuchstaben für Klassen beginnen Person, Booking) und Namen, die mit einem Kleinbuchstaben für Felder und Variablen beginnen ...

16 die antwort

Factory-Methode Anti-If-Implementierung

Ich wende das Factory-Entwurfsmuster in meinem C ++ - Projekt an und unten sehen Sie, wie ich es mache. Ich versuche, meinen Code zu verbessern, indem ich der "Anti-If" -Kampagne folge. Daher möchte ich die if-Anweisungen entfernen, die ich ...

2 die antwort

Genauigkeit mit fstream auf Ausgabedatei einstellen - Format double

Ich kann keine Antwort darauf finden, wie ich einen bereits geöffneten fstream verwende, um formatierte Doubles in eine Textdatei auszugeben. Momentan macht mein Code Folgendes: int writeToFile (fstream& f, product_record& p) { if (!f){ cout << ...

8 die antwort

Sollte der Destruktor einer abstrakten Klasse rein virtuell sein?

Ich denke, virtuell alleine ist im Allgemeinen ausreichend. Gibt es einen anderen Grund, es rein virtuell zu machen, als abgeleitete Klassen zu zwingen, ihren eigenen Destruktor zu implementieren? Ich meine, wenn Sie etwas im Konstruktor Ihrer ...

4 die antwort

Ist es in C ++ möglich, ein Array direkt von einem anderen zu initialisieren?

st es in C ++ möglich, ein eingebautes Array direkt von einem anderen zu initialisieren? Soweit ich weiß, kann man nur ein Array haben und dann jedes Element aus einem anderen Array in dieses kopieren / verschieben. Dies ist eine Art Zuweisung, ...

4 die antwort

std :: istream operator exception reset / nicht geworfen

Ich bin nicht sicher, wie man @ benutstd::istream::exception nach dem Standard, lassenstd::istream::operator>> eine Ausnahme auslösen, wenn die Eingabe nicht in eine Variable eingelesen werden kann, z. doppelt. Der folgende Code hat ein anderes ...