Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.02.2015, 11:25   #11
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,543
По умолчанию

array of byte ~= ansistring

Код:
procedure RollToByte(cHTMLCode: integer; v1, v2,v3: array of ansistring;  ReadIndex: integer;
begin
   ......
for j:=1 to length(v1[5]) do
    x=v1[5][j]
...
Код:
        RollToByte(cHTMLCode, 
                              ['>'],
                              ['}',  '''', '(',  '{',  '[',  '/*' ],
                              ['"',  '''',  ')',  '}',  ']', '/*' ], ReadIndex);
программа — запись алгоритма на языке понятном транслятору

Последний раз редактировалось evg_m; 14.02.2015 в 11:28.
evg_m вне форума Ответить с цитированием
Старый 16.02.2015, 13:47   #12
SeemaN_tm
Пользователь
 
Регистрация: 03.02.2011
Сообщений: 16
По умолчанию

Цитата:
Сообщение от evg_m Посмотреть сообщение
array of byte ~= ansistring
cHTMLCode: integer - это должно быть не числом, а массивом символов, массивом чисел или же массивом байтов.

Я не с проста взял за основу массивы байтов.
Всё из-за быстродействия.
Самое длительное действие это сравнение (If ... Then ...).
При том, что сравнение символов происходит дольше чем чисел, а чисел дольше чем байтов.
Собственно вот:

Количество итераций сравнения в интервале 5 секунд.

Последний раз редактировалось SeemaN_tm; 16.02.2015 в 13:53.
SeemaN_tm вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Передача массива в функцию и возврат массива из функции Gstar C# (си шарп) 6 14.10.2012 00:38
Передача массива в функцию Garmon Общие вопросы C/C++ 6 23.09.2012 08:03
передача массива в функцию Fatal Error Общие вопросы C/C++ 7 09.07.2012 17:45
Произведение элементов массива в функции (передача массива в функцию) (Delphi) Toxa16 Помощь студентам 1 23.04.2011 04:42
передача массива в функцию JOFRIF Общие вопросы C/C++ 8 02.08.2009 12:46