|
1 / 1 / 1
Регистрация: 22.12.2010
Сообщений: 128
|
|||||||||||
Подсчет символов в строке14.01.2014, 14:27. Показов 4895. Ответов 23
Метки нет (Все метки)
Здравствуйте! Объясните пожалуйста, почему при нахождении количества символов в полученной из TStringList функцией m.Length(), мне пришлось вычитать 2. То есть
0
|
|||||||||||
| 14.01.2014, 14:27 | |
|
Ответы с готовыми решениями:
23
Подсчет количества символов в строке и поиск самого длинного слова
Подсчет числа символов указанного типа в любой строке символов на SHELL |
|
Практикантроп
4841 / 2726 / 534
Регистрация: 23.09.2011
Сообщений: 5,798
|
||
| 14.01.2014, 18:04 | ||
|
0
|
||
|
1 / 1 / 1
Регистрация: 22.12.2010
Сообщений: 128
|
|
| 14.01.2014, 18:24 [ТС] | |
|
Я это понимаю, что считаются и пробелы и знаки переноса. Но я читал, что Признаком конца, именно конца строки, является нулевой символ \0. То есть это два символа: \ и 0 . Или я не так понимаю?
Добавлено через 2 минуты У меня вся суть в том, что бы посчитать сколько символов в строке пришло, отнять нуль-терминатор и это будет нужный мне символ. Определить строку в char и подставив индексом подсчитанное значение посмотреть его.
0
|
|
|
Практикантроп
4841 / 2726 / 534
Регистрация: 23.09.2011
Сообщений: 5,798
|
|
| 14.01.2014, 18:27 | |
|
Когда вы считываете текстовый файл в структуру stringlist, читается все подряд до первого встреченного нуля (null terminate). В том числе и спецсимволы; и они считаются по признаку Length. (Аналог такого списка - Memo->Lines); а отдельные строки, входящие в список, ограничены спецсимволами "конец строки" "возврат каретки", которые в длине этой отдельной строки не учитываются. Я так понимаю... .
0
|
|
|
Почетный модератор
5851 / 2862 / 392
Регистрация: 01.11.2011
Сообщений: 6,906
|
||||||
| 14.01.2014, 18:57 | ||||||
|
А как на счет использования Trim?
К примеру:
0
|
||||||
| 14.01.2014, 18:57 | |
|
Подсчет цифр, символов-разделителей и прочих символов в строке Подсчет символов в строке Подсчет символов в строке
Подсчет символов в строке Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Новая последнея моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Nekobox - outbounds[0].transport: unknown transport type: raw
damix 01.10.2026
Фикс ошибки
Правым кликом по серверу -> отладочная информация -> edit
Заменить "net": "raw", на "net": "tcp",
Нажать кнопку reload.
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|