Ich würde gerne wissen, wie Mutex auf Linux erstellt wird? Ich habe herausgefunden, dass pthread_mutex_init()
Wert von pthread_mutex_t
Variable nicht ändert, so wie es Mutex "erstellen"?Wie wird Mutex unter Linux erstellt?
Markiert diese Variable als eine Art Systemressource oder was?
I R-Wert Konstruktor für Klasse wurde die Umsetzung, die in seinem Körper ein pthread_mutex_t
Feld hat, und ich weiß nicht, wie man bewegen Mutex frome eine Klasse zum anderen ...
Nun, das einige colution ist jedoch war ich versucht, einen R-Wert Konstruktor zu implementieren mit dynamischen Speicher alocation zu vermeiden. Außerdem sollten wir bei Verwendung von C++ 0x 'auto_ptr' vermeiden. – Goofy