Вверх ↑
Этот топик читают: Гость
Ответов: 1376
Рейтинг: 197
#76: 2010-10-21 22:18:42 ЛС | профиль | цитата
nesco писал(а):
И чем она отличается от вот такой

Можно сказать, что ни чем, я просто предложил, т.к. "на длинных дистанциях" (5000 символов) показывал меньшее время чуток, хотя оно уже и не важно...
------------ Дoбавленo в 22.18:
А я вот в Delphi и встретил впервый раз, просматривая их исходники и всякие сторонние, что удивило самого и запомнилось, лет 5 назад. Потом применял его типа
Button1.Enabled:=(x=y); вместо if x=y then Button1.Enabled:= true else Button1.Enabled:= false;
Главное, Delphi то это прекрасно жуёт!
карма: 1

1
Голосовали:nesco
Разработчик
Ответов: 26151
Рейтинг: 2127
#77: 2010-10-21 22:25:06 ЛС | профиль | цитата
foksov, я уже понял, после того, как написал, это применение логического условия внутри выражения. Но, все же, самый быстрый метод вот этот


ss[i] := Char(ord(ss[i]) xor 1);
Так что, так это ты его предложил, то "+" с меня
карма: 22

0
Ответов: 1376
Рейтинг: 197
#78: 2010-10-21 22:32:18 ЛС | профиль | цитата
nesco, а я тебе такое и предлогал, но оно оказалось во флуде скрыто, на 3-й странице этой темы
карма: 1

0
Ответов: 16884
Рейтинг: 1239
#79: 2010-10-21 22:33:59 ЛС | профиль | цитата
foksov писал(а):
Главное, Delphi то это прекрасно жуёт!
и FPC вроде тоже.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26151
Рейтинг: 2127
#80: 2010-10-21 22:35:54 ЛС | профиль | цитата
foksov писал(а):
на 3-й странице этой темы

Где я его и нашел, кстати
------------ Дoбавленo в 22.35:
Tad, а все же, я с тобой соглашусь, что методу бинарной инверсии не место в конверторе и надо думать об отдельной безрегистровой арифметике, где и будет нужен этот метод
карма: 22

0
Ответов: 1376
Рейтинг: 197
#81: 2010-10-21 22:38:40 ЛС | профиль | цитата
А так

Manifest1.Visible:=LowerCase(ExtractFileExt(NameFile))='.exe';
иногда на строках экономил, чтоб не размусоливаться на процедуры
карма: 1

0
81
Сообщение
...
Прикрепленные файлы
(файлы не залиты)