Suchergebnisse für Anfrage "c++"
Parallelisieren einer for-Schleife mit openmp und Ersetzen von push_back
Ich möchte den folgenden Code parallelisieren, bin aber neu in openmp und erstelle parallelen Code. std::vector<DMatch> good_matches; for (int i = 0; i < descriptors_A.rows; i++) { if (matches_RM[i].distance < 3 * min_dist) ...
Besetzungsliste <A *>, um <B *> aufzulisten, wo B A erbt
Ich habe eine Funktion void doSomething(list<A*> list1, list<A*> list2)Und Klassen class B : A class C : AGibt es eine direkte Möglichkeit meine Funktion wie aufzurufen void doSomething(list<B*> listOfB, list<C*> listOfC)oder muss ich es ...
Atomic Swap in GNU C ++
Ich möchte überprüfen, ob mein Verständnis korrekt ist. Diese Art von Dingen ist knifflig, also bin ich mir fast sicher, dass mir etwas fehlt. Ich habe ein Programm, das aus einem Echtzeit-Thread und einem Nicht-Echtzeit-Thread besteht. Ich ...
Wie kann ich "_mm_storeu_epi64" ohne Aliasing-Probleme implementieren?
(Hinweis: Obwohl es sich bei dieser Frage um "Speichern" handelt, hat der "Laden" -Fall dieselben Probleme und ist perfekt symmetrisch.) Die SSE-Intrinsics bieten ...
Zeichenfolgen zur Kompilierzeit in einer Vorlage zur Kompilierzeit verketten?
Derzeit habe ich: template <typename T> struct typename_struct<T*> { static char const* name() { return (std::string(typename_struct<T>::name()) + "*").c_str(); } };Ich frage mich, ob ich das ganze Stück vermeiden kann, in dem ich gezwungen bin, ...
opencv imread () unter Windows für Nicht-ASCII-Dateinamen
Wir haben ein OpenCV-Problem beim Öffnen (und Schreiben) von Dateipfaden, die Nicht-ASCII-Zeichen enthalten. Ich habe Fragen gesehenOpenCV ungelesen mit fremden ...
Warum mein Programm nicht abstürzt, wenn Destruktor zweimal aufgerufen wird
Der folgende Code lautet: #include <iostream> using namespace std; class A { public: A() {} ~A() { cout << "in destructor" << endl; } }; void main() { A a; a.~A(); }hat die folgende Ausgabe: in destructor in destructorWarum stürzt meine App ...
ist const (c ++) optional?
Nach einigen Tutorials habe ich vor einiger Zeit gelesen, die"const"Deklaration macht eine Variable "konstant", dh sie kann später nicht mehr geändert werden. Aber ich finde diese const-Deklaration etwas umständlich, da der Compiler manchmal ...
Ist es sicher anzunehmen, dass der STL-Vektorspeicher immer zusammenhängend ist?
Wenn Sie einen STL-Vektor haben, dessen Größe geändert wurde, ist es sicher, die Adresse von Element 0 zu übernehmen und anzunehmen, dass der Rest des Vektors im Speicher folgt? z.B. vector<char> vc(100); // do some stuff with vc ...
Konsole in C ++ Programm anhalten
Wie kann die Konsole in C ++ - Programmen am besten angehalten werden? mitcin.get()oder mitsystem("pause")oder mit C-Funktionen wiegetch() odergetchar()?Ist es wahr, dass die Verwendung vonsystem("pause") führt zu nicht portierbarem Code und ...