Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.12.03;
Скачать: CL | DM;

Вниз

Как узнать количество потоков работающих в данный момент времени   Найти похожие ветки 

 
MikePetrichenko ©   (2006-11-11 16:07) [40]


> Или даже еще ближе — к коду из [4], который, как видно,
> взят из рабочего проекта. Да только там ему не место.

Из АБСОЛЮТНО рабочего.
И почему же ему там не место. Или у вас настолько равиты телепатические способности, что вы можете видеть ВЕСЬ код, откуда выдран данный кусок и предсказать, что же там все-таки делается и почему сделано именно так?


 
Джо ©   (2006-11-11 16:17) [41]

Хотя бы потому, что блок try..finally печально отсутствует, а мест, в которых может произойти exception — достаточно.


 
MikePetrichenko ©   (2006-11-11 16:20) [42]


> Хотя бы потому, что блок try..finally печально отсутствует,
>  а мест, в которых может произойти exception — достаточно

Да ну! Я раньше не верил в телепатию.
Нет. Конечно try..finally у меня отсутствует. Зато есть try...except. (Странно, не правдали).
Да и еще. Уж поверьте, ошибок там 100% не произойдет, кроме как поток не создастся, что ОЧЕНЬ МАЛО ВЕРОЯТНО.

Так что - тренируем телепатор дальше.

P.S. Никогда не делайте выводы о содердимом програмы (кода) по его ОЧЕНЬ маленькому куску.


 
Anatoly Podgoretsky ©   (2006-11-11 16:45) [43]

> MikePetrichenko  (11.11.2006 16:20:42)  [42]

Так не приводи маленький кусок кода, приводи достаточный.


 
MikePetrichenko ©   (2006-11-11 17:16) [44]


> Так не приводи маленький кусок кода, приводи достаточный.

Этого куска кода вполне достаточно, что бы показать пример использования семафоров.
Для чего он и был помещен, а не как показатель качества/не качества моего кода. Для соих целей он достаточен. Для готового приложения/функции - нет.
Полный код является коммерческим программным продуктом, по сему опубликовал, только имеющий отношение к теме кусок. Или может мне вместе с кодом моих программ сюда и номера кредиток помещать?


 
Джо-со-смарта   (2006-11-11 18:05) [45]

Ну, а мой код был написан и  помещен для демонстрации того, что я "обозвал" менеджером и что есть "счетчик" ибо на словах это обьяснить отчаялся. И судить по нему о моей любви к "глобальным переменным" -- не менее смешно.


 
MikePetrichenko ©   (2006-11-11 18:35) [46]


> Ну, а мой код был написан и  помещен для демонстрации того,
>  что я "обозвал" менеджером и что есть "счетчик" ибо на
> словах это обьяснить отчаялся. И судить по нему о моей любви
> к "глобальным переменным" -- не менее смешно.


Дословно написано:

> Всегда поражался, как народ люит глобальные переменны и
> жрать время процессора


Причем на этом форуме (и не только на жтом) это всегда выдается новичкам как правильный и хороший стиль программирования контроля ресурсов. Мне просто лень сейчас все подобные советы выгребать. Но их не мало.

Однако, это не есть правильный и хороший стиль. Это есть отсутствие желания напрячься и почитать документацию.


 
MikePetrichenko ©   (2006-11-11 18:42) [47]

В догонку.
Ни в коем случае не хочу утверждать, что мой код есть правильный и хороший стиль программирования. На вкус и цвет...
НО! Если есть заведомо верное решение, рекомендованное к использованию производителем ОС, то нет оснований его не использовать, а изобретать велосипед. Не думаю, что программисты Microsoft глупее нас с вами.

P.S. Если

> Ну, насчет любви к глобальным переменным — это к дядюшке
> Борланду
,
то не вижу повода подражать такой глупости без ОБОСНОВАННЫХ причин использования глобальных переменных, так как сие тянется с очень древних времен. Или Borland у нас стал стандортом написания Windows приложений?


 
Anatoly Podgoretsky ©   (2006-11-11 20:45) [48]

> Джо-со-смарта  (11.11.2006 18:05:45)  [45]

А мой помещен, в общем вы сами догадались.


 
Джо ©   (2006-11-11 21:05) [49]

> [48] Anatoly Podgoretsky ©   (11.11.06 20:45)
> > Джо-со-смарта  (11.11.2006 18:05:45)  [45]
>
> А мой помещен, в общем вы сами догадались.

Анатолий, Вы, как всегда, загадочны. Ушел думать... :)


 
Anatoly Podgoretsky ©   (2006-11-11 22:36) [50]

> Джо  (11.11.2006 21:05:49)  [49]

А чего гадать, вы устроили личную переписку/перепалку



Страницы: 1 2 вся ветка

Текущий архив: 2006.12.03;
Скачать: CL | DM;

Наверх




Память: 0.56 MB
Время: 0.057 c
4-1153410020
Alek_1
2006-07-20 19:40
2006.12.03
Как программно включить ActiveDesktop?


2-1163332223
JIN_S
2006-11-12 14:50
2006.12.03
Вопрос о TDateTimePicker (возможность выбора определенных дней).


1-1161248391
MsGuns
2006-10-19 12:59
2006.12.03
Найти символ в строке относительно мыши


15-1163540555
PHPDeveloper
2006-11-15 00:42
2006.12.03
TV тюнер


2-1163700111
Ingwar
2006-11-16 21:01
2006.12.03
Как прервать цикл ожидания посылки (ComPort 3.1 от WinSoft a)