Suchergebnisse für Anfrage "c++"
Sollte std :: atomic flüchtig sein?
Ich führe einen Thread aus, der ausgeführt wird, bis ein Flag gesetzt ist. std::atomic<bool> stop(false); void f() { while(!stop.load(std::memory_order_{relaxed,acquire})) { do_the_job(); } }Ich frage mich, ob der Compiler die Schleife so ...
GetComputerName () zeigt Unicode in der Windows-Konsole nicht richtig an
Ich bin relativ neu in der WinAPI-Programmierung in C ++. Ich versuche, ein Programm zu schreiben, das den Systemhostnamen mit GetComputerName () erhält. Im Idealfall soll der Code auf englischen und nicht-englischen Systemen funktionieren. ...
Was bedeutet "int & foo ()" in C ++?
Während des Lesensdiese Erklärung [http://thbecker.net/articles/rvalue_references/section_01.html]ei lvalues und rvalues sind mir diese Codezeilen aufgefallen: int& foo(); foo() = 42; // OK, foo() is an lvalue Ich habe es in g ++ versucht, aber ...
Wie kann die Thread-Priorität in pthreads erhöht werden?
Ich benutze pthread unter Linux. Ich möchte die Thread-Priorität erhöhen, indem ich die Parametersched_param.priority. Ich konnte jedoch nicht viele Informationen aus dem Netz über den Bereich der Thread-Priorität finden, den ich einstellen ...
Wie wird das Speicherlayout meines Programms zur Laufzeit in C angezeigt?
Ich möchte das Speicherlayout meines Programms in C sehen, damit ich alle verschiedenen Segmente des Speichers praktisch während der Laufzeit verstehen kann, z. B. Änderungen in BSS oder Hea
Vergleichen von Python, Numpy, Numba und C ++ für die Matrixmultiplikation
In einem Programm, an dem ich arbeite, müssen zwei Matrizen wiederholt multipliziert werden. Aufgrund der Größe einer der Matrizen dauert dieser Vorgang einige Zeit und ich wollte sehen, welche Methode am effizientesten ist. Die Matrizen haben ...
Warum wird die Leistung eines laufenden Programms mit der Zeit besser?
Betrachten Sie den folgenden Code: #include <iostream> #include <chrono> using Time = std::chrono::high_resolution_clock; using us = std::chrono::microseconds; int main() { volatile int i, k; const int n = 1000000; for(k = 0; k < 200; ++k) ...
Subtrahieren Sie Bilder mit opencv
Ich möchte zwei Bilder subtrahieren. Mein Problem ist, dass die cvSub () - Funktion gesättigt ist. Was ich machen möchte ist: 1) Konvertieren Sie die Originalbilder in Graustufen. 2) Nehmen Sie die Graustufenbilder auf (Werte von 0-255). 3) ...
12 dominierende Ritter Puzzle (Backtracking)
Ich habe stundenlang gesucht und noch keine voll funktionsfähige Lösung für diese Art von Rätsel gefunden. Also habe ich ähnliche Probleme mit Bischöfen verfolgt. Was ich tun muss, ist, 12 Ritter so auf das Schachbrett zu legen, dass ...
std :: thread.join () SIGSEGV unter Mac OS unter Valgrind
Der folgende einfache Code (C ++ 11) läuft nur unter Mac OS und Linux: #include <thread> #include <chrono> #include <iostream> void threadFunction() { for (int cc=0; cc < 10000000; ++cc) { if (cc%1000000 == 0) ...