Pertanyaan yang diberi tag multithreading

31
Apakah utas disalin saat memanggil garpu?

Jika saya memiliki program yang berjalan dengan utas dan memanggil fork()sistem berbasis unix, apakah utas disalin? Saya tahu bahwa memori virtual untuk proses saat ini disalin 1: 1 ke proses baru yang dihasilkan. Saya tahu bahwa utas memiliki tumpukan mereka sendiri dalam memori virtual suatu...

19
c ++ Utas di dalam untuk loop mencetak nilai yang salah

Saya mencoba memahami Multi-threading di c ++, tapi saya terjebak dalam masalah ini: jika saya meluncurkan utas dalam untuk loop mereka mencetak nilai yang salah. Ini kodenya: #include <iostream> #include <list> #include <thread> void print_id(int id){ printf("Hello from thread...