|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
23.03.2014, 20:22 | #31 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Delete(test_string, 1, 1); на Delete(test_string, Length(test_string), 1); Что получишь в тестовом примере на Делфи?
I'm learning to live...
|
|
23.03.2014, 20:42 | #32 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Цитата:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
23.03.2014, 21:23 | #33 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Можно трижды тридцать раз написать мегабыстрый код на ассемблере, но он вполне может проиграть в скорости встроенной функции, если его навесить другими блоками программы до чего-то, что ему помешает. Поэтому скорость работы со строками вопрос чрезвычайно деликатный.
I'm learning to live...
|
|
23.03.2014, 21:35 | #34 |
Форумчанин
Регистрация: 22.02.2010
Сообщений: 912
|
я для решения такой задачи использовал бы такую вот функцию
Код:
|
23.03.2014, 23:24 | #35 |
Заблокирован
Регистрация: 02.03.2014
Сообщений: 439
|
kta87 Почитайте предыдущую страницу обсуждения производительности, и подумайте.
|
24.03.2014, 17:44 | #36 |
Форумчанин
Регистрация: 22.02.2010
Сообщений: 912
|
XE5, ТС не ставил задачи выбрать наиболее производительный пост, думать тут не о чем )) всего лишь способ решения вот и все.
|
24.03.2014, 21:03 | #37 |
Заблокирован
Регистрация: 02.03.2014
Сообщений: 439
|
kta87 Это решение ни чем не отличается от предложенного мной решения, только имеет лишнюю операцию. Толк от такого решения?
|
25.03.2014, 16:14 | #38 |
Форумчанин
Регистрация: 22.02.2010
Сообщений: 912
|
|
25.03.2014, 22:23 | #39 |
Заблокирован
Регистрация: 02.03.2014
Сообщений: 439
|
kta87 Бессмысленно спорить с человеком, который не понимает, что ему пытаются донести. Не буду даже пытаться.
|
26.03.2014, 21:01 | #40 |
Форумчанин
Регистрация: 22.02.2010
Сообщений: 912
|
Видите ли XE5, непонимание как раз таки с вашей стороны. Когда стоит задача собрать данные из файла со структурой, которую представляет ТС, вопросы скорости операций уместны лишь в случае размера файла от 50 мб (такой размер для тектовых файлов крайне мало вероятен), или в целях лабораторных исследований (тс об этом тоже не говорит). В о всех остальных случаях следует помнить о теории "Минимально, но достаточно". Я не в курсе к сожалению ваших областей знаний, по этому приведу пример из теории автомобилей: При решении уравнения движения автомобиля, движущегося со скоростью меньше 40 км/ч не учитывают силу сопротивления воздуха. Это в значительной степени упрощает решение уравнения, но с физической точки зрения уравнение не полное, так как не учитывает силу сопротивления воздуха.
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Парсинг | Gudzik11 | Общие вопросы Delphi | 6 | 15.04.2012 21:51 |
парсинг | Pein95 | C# (си шарп) | 3 | 16.09.2011 01:24 |
Парсинг | DeDoK | Общие вопросы Delphi | 8 | 02.02.2011 14:20 |