Выход за пределы стринга

Модераторы: Duncon, Naeel Maqsudov, Игорь Акопян, Хыиуду

Аватара пользователя
Колядин Максим
Сообщения: 285
Зарегистрирован: 16 ноя 2006, 19:09
Откуда: Seattle, WA
Контактная информация:

17 мар 2007, 01:36

Игорь Акопян писал(а):Колядин Максим, единственное дополнение - предлагая решение, обрати внимание читающего, что есть нюанс
Согласен... Надо было.
Программист - это человек, который решает способом, который вы не понимаете, проблемы, о которых вы даже не подозревали...
Absurd
Сообщения: 1213
Зарегистрирован: 26 фев 2004, 13:24
Откуда: Pietari, Venäjä
Контактная информация:

17 мар 2007, 13:40

Меня в общем удивляет - зачем уродовать чужой объект? Почему бы новый не создать и с ним уже не извращаться?

Код: Выделить всё

function removeDupChars(param: string):string;
var i: integer;
    c: Char;
begin
  c := chr(0);
  result := '';
  for i:=1 to length(param) do
    if param[i] <> c then
      begin
        c := param[i];
        result := concat(result, c);
      end;
end;
2B OR NOT(2B) = FF
Ответить