Suchergebnisse für Anfrage "c++"
Atomic-Operationen, std :: atomic <> und Reihenfolge der Schreibvorgänge
GCC kompiliert dies: #include <atomic> std::atomic<int> a; int b(0); void func() { b = 2; a = 1; } dazu: func(): mov DWORD PTR b[rip], 2 mov DWORD PTR a[rip], 1 mfence ret Also, um die Dinge für mich zu klären: Ist jeder andere Thread, der ...
Wie speichert GMP seine Ganzzahlen in einer beliebigen Anzahl von Bytes?
2 ^ 64 ist noch weit von der "Unendlichkeit" entfernt, mit der mein RAM / meine Festplatte umgehen kann ... Zunächst frage ich mich, wie GMP mit Speicher / Prozessor zusammenarbeitet, da es eine Art zwielichtige Optimierungen vornimmt ... Ich ...
Was bedeutet "Geschichte" in BackgroundSubtractorMOG2?
Ich bin auf OpenCV für Java (aber das ist nicht relevant, denke ich). Ich benutze dasBackgroundSubtractorMOG2 Klasse, auf die (schlecht) verwiesen wirdHie [http://docs.opencv.org/java/org/opencv/video/BackgroundSubtractorMOG2.html]. Ich habe das ...
Was bedeutet ein blauer Punkt unter dem Visual Studio-Haltepunkt?
Während des Debuggens eines kombinierten C ++ - C # -Projekts (C # -Laden einer C ++ - DLL) erhalte ich manchmal diesen kleinen blauen Punkt unter dem aktuell getroffenen Haltepunkt: [/imgs/64eOx.png] Was will der Punkt mir sagen?
Können Klammern beliebige Bezeichner als Argumente verwenden? C ++
Zum Beispiel ist (const int)* someInt;gültiger Code? Wenn ja, ist diese Anweisung anders als const int* someInt;?
Was ist der Unterschied zwischen set <pair> und map in C ++?
Es gibt zwei Möglichkeiten, wie ich in C ++ STL auf einfache Weise eine Schlüssel- / Wertzuweisung vornehmen kann: Zuordnungen und Paarsätze. Zum Beispiel könnte ich @ hab map<key_class,value_class>ode set<pair<key_class,value_class> >as sind ...
Auf geschützte Mitglieder in einer abgeleiteten Klasse zugreifen
Ich bin gestern auf einen Fehler gestoßen, und obwohl ich mich leicht zurechtfinden kann, wollte ich sicherstellen, dass ich C ++ richtig verstehe. Ich habe eine Basisklasse mit einem geschützten Mitglied: class Base { protected: int b; public: ...
Wie erkennt man, ob SSE2 in opencv aktiviert ist?
Ich habe eine Version von OpenCV 2.4.10 Library, die für Intel X64 unter Windows erstellt wurde. Wie kann ich wissen, ob CV_SSE2 aktiv ist? Ich habe den Code nicht. Ich habe nur die Bibliotheken, DLLs und Header. Vielen Dan
Odd VS Name Mangling-Verhalten?
Betrachten Sie den folgenden Nichtstun-Code, den ich unter Win10 64-Bit als C ++ kompiliere: int test(int argc, char *argv[]); int main(int argc, char *argv[]) { return test(argc, argv); } int test(int argc, char **argv) { return 0; }Wenn ...
Warum hat C ++ keine virtuellen Variablen?
Dies wurde vielleicht schon eine Million Mal gefragt oder ist unglaublich dumm, aber warum wird es nicht implementiert? class A { public: A(){ a = 5;} int a; }; class B:public A { public: B(){ a = 0.5;} float a; }; int main() { A * a = new B(); ...