может кто-нибудь сказать мне или дать мне ссылку, рассказывающую о подробном описании критического раздела, Mutex, семафоров с некоторым примером использования их в MFC & C #
Я мог бы объяснить, но документация по MSDN уже довольно хороша.Рассмотрите возможность посещения следующих ссылок.
Вот ссылка на Semaphores в C# с примером
Semaphores
C#
- http://msdn.microsoft.com/en-us/library/system.threading.semaphore.aspx
Mutex и Locks
Mutex
Locks
- http://msdn.microsoft.com/en-us/library/aa645740%28v=vs.71%29.aspx
CMutex синхронизация в MFC
CMutex
MFC
- http://msdn.microsoft.com/en-us/library/ms386471%28v=vs.71%29.aspx
Critical Section MFC
Critical Section
- http://msdn.microsoft.com/en-us/library/ms682530%28v=vs.85%29.aspx
Надеюсь, что это поможет
Также рассмотрите полный текст «Visual C ++ 6 Unleashed», доступный по адресу InformIT (ссылка на раздел о многопоточности).Даже если вы пользуетесь более новой версией, большая часть информации в этой книге применима и полезна.