|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
11.07.2015, 14:51 | #11 | ||
Участник клуба
Регистрация: 29.09.2008
Сообщений: 1,234
|
Цитата:
'' - это не тег, если ты видел там нет обработки на этот случай. так как функция вытаскивает между тегов и еще проверять на d7 код, который написан на XE. чудные Вы... Цитата:
для тех у кого d7, видео записать?) Последний раз редактировалось Stilet; 11.07.2015 в 17:04. |
||
11.07.2015, 17:54 | #12 |
фонатик DELPHI
Форумчанин
Регистрация: 14.01.2008
Сообщений: 714
|
Профессионал, ты написал что твой код универсален.
Универсальность кода, судя по тому как его описал автор, должен а) найти текст PosA вначале строки str и удалить его, если такой имеется б) найти текст PosB в конце строки str и удалить его, если такой имеется в) ничего не делать вначале текста если PosA не найден г) ничего не делать в конце текста если PosB не найден Теперь, я пользуюьс твоей "универсальной" функцией которую ты мне описываешь следующим хидером Код:
>так ты задай правильные данные Профессионал, запомни, не оконечный пользователь должен задавать правильные данные, а программист пишущий функцию должен проверить что ему впихивают на входе. Грош цена такому программеру, который пишет библиотечную функцию и не проверяет входные параметры, а место для кода такого программера - вот тут http://www.govnokod.ru/
95% сбоев и ошибок приложений, находится в полу метрах от монитора
Последний раз редактировалось JUDAS; 11.07.2015 в 17:57. |
11.07.2015, 21:31 | #13 | |
Пользователь
Регистрация: 11.04.2015
Сообщений: 68
|
Цитата:
|
|
12.07.2015, 10:07 | #14 | |
Участник клуба
Регистрация: 29.09.2008
Сообщений: 1,234
|
JUDAS, а теперь еще раз перечитай, что я написал
Цитата:
потому что в андроиде и ios(mac) строки начинаются с 0, а не как в Windows с 1. и многие функции перебором, по символьная проверка строк или парсинг или удаление будут некорректны если не учитывать это правило пример с перебором будет выглядеть так Код:
Если интересно почитай, а потом уже пиши про универсальность платформ. ок? |
|
12.07.2015, 13:44 | #15 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Доказы, пожалуйста, в студию.
I'm learning to live...
|
|
12.07.2015, 15:28 | #16 |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
Чот не вкурю, функция извлекает кусок строки между подстроками PosA и PosB, так штоли?
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
Последний раз редактировалось min@y™; 12.07.2015 в 15:45. |
12.07.2015, 23:21 | #17 | |||
Старожил
Регистрация: 20.04.2008
Сообщений: 5,526
|
Цитата:
Цитата:
Цитата:
а именно правило (б) смотриРАЗсмотриДВАсноваРАЗопятьДВАи тогоРАЗитогиДВАвсего
программа — запись алгоритма на языке понятном транслятору
Последний раз редактировалось evg_m; 12.07.2015 в 23:25. |
|||
13.07.2015, 02:20 | #18 |
Ваш К. О.
Участник клуба
Регистрация: 26.12.2012
Сообщений: 1,786
|
Когда я был маленьким, у меня тоже была бабушка... А еще я любил писать всякие свои функции, которые делали якобы то, что нельзя сделать стандартными функциями, и таскал их из проекта в проект.
А потом я вырос и понял, что мои представления об обработке строк были неверными. Сильно повлияло чтение исходников VCL и исходников хороших компонентов. С тех пор как-то не возникает желания писать универсальные строковые функции и таскать их из проекта в проект. |
13.07.2015, 08:07 | #20 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Ну теперь понятно, что ты имеешь ввиду. Однако это не значит что стринги в Делфи полюбому начинаются с нуля или типа того. Но это уже лирика, вдаваться в нее не буду.
I'm learning to live...
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Аналог функции strtok | Леопольдовна | Общие вопросы C/C++ | 4 | 04.04.2013 22:00 |
Аналог функции fscanf (C++) | Andrey_k | Помощь студентам | 7 | 10.03.2011 19:59 |
Аналог функции ЧИСТРАБДНИ | Mint86 | Microsoft Office Excel | 16 | 14.05.2010 09:55 |
Аналог функции ЧИСТВНДОХ | Mint86 | Microsoft Office Excel | 7 | 13.05.2010 08:41 |
аналог функции case | redfield | Microsoft Office Excel | 3 | 05.05.2010 12:25 |