Вход на сайт
Может кто знает из Delphi
395 просмотров
Перейти к просмотру всей ветки
в ответ megabyte 21.02.08 22:42
А если он обоснует свои действия? ;-)
------
Ну если обоснует, то... ;-)
Я пошел топиться...
------
Рано. В Сишном кодинге разрешен ноль, в VB - единица...
И такое нельзя? if (ptr != NULL && ptrl->Enabled()) {
-----
:) - нельзя.
Причем по двум причинам
- ptrl таки может быть нулем (думаю - опечатка - ptr)
- Enabled() потенциально может менять состояние объекта (можно заменить пропертью или кастингом - тогда ответственность на кодере)
Всегда умиляли люди
-----
Посмотри чуток ранее - народ смеялся над тем, что одно из требований было - иметь отдельный тип для каждой сущности данных. А в результате, в частности, два врапированных float'a как раз корректно сравнивались по == :) и даже приемлемая точность задавалась без проблем...
------
Ну если обоснует, то... ;-)
Я пошел топиться...
------
Рано. В Сишном кодинге разрешен ноль, в VB - единица...
И такое нельзя? if (ptr != NULL && ptrl->Enabled()) {
-----
:) - нельзя.
Причем по двум причинам
- ptrl таки может быть нулем (думаю - опечатка - ptr)
- Enabled() потенциально может менять состояние объекта (можно заменить пропертью или кастингом - тогда ответственность на кодере)
Всегда умиляли люди
-----
Посмотри чуток ранее - народ смеялся над тем, что одно из требований было - иметь отдельный тип для каждой сущности данных. А в результате, в частности, два врапированных float'a как раз корректно сравнивались по == :) и даже приемлемая точность задавалась без проблем...