[問題] race condition solution C++ vs C#

作者: airjordan325   2016-03-30 19:02:58
In C#, How do prevent a race condition when multiple threads are writing
to/reading from the same variable? How do you do this in C++?
請問各位有更精簡的回答嗎?
C++
static CRITICAL_SECTION cs;
EnterCriticalSection(&cs);
XXX();
LeaveCriticalSection(&cs);
C#
Static object locker=new object();
Monitor.Enter(locker);
XXXX();
Monitor.Exit(locker);
謝謝^^
作者: Litfal (Litfal)   2016-03-30 19:14:00
你這是什麼作業嗎zzz
作者: ssccg (23)   2016-03-30 19:47:00
精簡: ConcurrentQueue

Links booklink

Contact Us: admin [ a t ] ucptt.com