Galkov писал(а):
Введено св-во Delay (почему не TimeOut - тайна сия велика есть), которое к тому же и НЕ работаеттут вообще-то надо убирать все циклы и делаи и давать пользователю событие onWaitFailed (это когда результат не равен WAIT_OBJECT_0)
Galkov писал(а):
Имя мьютекса дополнено PID-ом.да, это лишнее
Galkov писал(а):
Конструирование мьютекса сделано отложенным. Зачем-то. Наверное только для того, чтобы продемонстрировать свое знание сей продвинутой техники.затем, что на момент Create не доступно _prop_Name => пришлось бы вставлять property на имя => с точки зрения кода реализация получилась бы гораздо навороченнее по объему кода, но зато быстрее на одну команду процессора при вызове doSafeMode. Поэтому притензия тут не уместна совершенно.
в обоих реализациях отсутствует вызов унаследованного деструктора - это надо исправить.