Показать сообщение отдельно
  #1  
Старый 12.11.2014, 12:45
NoSilence NoSilence вне форума
Прохожий
 
Регистрация: 11.09.2010
Сообщения: 6
Репутация: 10
По умолчанию Циклы, строки, символы

Добрый день.

Очень часто вижу в исходниках обработку строк в виде:
Код:
p:= PChar(line);
while p^ <> #0 do begin
  if p^ ...
  inc(p);
end;
Есть ли реальные преимущества перед обычным циклом типа:
Код:
for i:= 1 to len do begin
  if line[i] ...
end;
?
Ответить с цитированием