Вверх ↑
Администрация
Ответов: 15295
Рейтинг: 1519
#1: 2007-06-22 18:11:43 ЛС | профиль | цитата
Нет не так. На шаге два мы будем вынуждены неким образом в каком-то месте определить явное дублирование данных из потока. Например так:
func doCheck
  println('if(', check, ') {')
event(onOn, _data_)
println('} else {')
event(onOff, _data_)
println('}')
end

[size=-2]------ Добавлено в 18:11
Galkov писал(а):
Ничего он не копирует

это впрочем и не важно. Проблема с копированием в любом случае решаема использованием PChar на худой конец Важно почуствовать сам процесс вызова большого количества методов на каждый чих программы. А после этого скомпилировать этот пример в Delphi 2 и изумляться тому, что на самом деле это всего одна строка кода...
карма: 27
0