Page 1 of 1

Der std::thread-Konstruktor scheint keine Zeiger zu akzeptieren

Posted: 07 Jan 2025, 11:43
by Guest
Ich versuche, ein Multithread-Programm als Test auszuführen, bei dem es etwas in einem Thread und etwas anderes in dem anderen druckt, aber sie lesen einen Wert von derselben Adresse, was das Drucken und Erhöhen verlangsamt. Ich weiß, dass das keinen Sinn ergibt, aber es ist meine Art zu lernen.
Hier ist der Code:

Code: Select all

#include 
#include 
#include 

using namespace std::chrono_literals;

void test1(int &i){
while(i