Вверх ↑
Администрация
Ответов: 15295
Рейтинг: 1519
#1: 2009-07-22 22:19:55 ЛС | профиль | цитата
Galkov писал(а):
Введено св-во Delay (почему не TimeOut - тайна сия велика есть), которое к тому же и НЕ работает

тут вообще-то надо убирать все циклы и делаи и давать пользователю событие onWaitFailed (это когда результат не равен WAIT_OBJECT_0)

Galkov писал(а):
Имя мьютекса дополнено PID-ом.

да, это лишнее

Galkov писал(а):
Конструирование мьютекса сделано отложенным. Зачем-то. Наверное только для того, чтобы продемонстрировать свое знание сей продвинутой техники.

затем, что на момент Create не доступно _prop_Name => пришлось бы вставлять property на имя => с точки зрения кода реализация получилась бы гораздо навороченнее по объему кода, но зато быстрее на одну команду процессора при вызове doSafeMode. Поэтому притензия тут не уместна совершенно.

в обоих реализациях отсутствует вызов унаследованного деструктора - это надо исправить.
карма: 27
0