
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
02.05.2018, 00:45
|
|||
|---|---|---|---|
Подсчет строк в переменной String? |
|||
|
#18+
Доброго дня. Есть код вида Код: pascal 1. 2. 3. 4. 5. Как можно красиво подсчитать количество строк в переменной s? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.05.2018, 00:54
|
|||
|---|---|---|---|
|
|||
Подсчет строк в переменной String? |
|||
|
#18+
FIL23, цикл не предлагать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.05.2018, 00:59
|
|||
|---|---|---|---|
Подсчет строк в переменной String? |
|||
|
#18+
TStringList ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.05.2018, 01:18
|
|||
|---|---|---|---|
|
|||
Подсчет строк в переменной String? |
|||
|
#18+
DimaBr, а еще красивее будет TMemo - стильно, модно, молодежно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.05.2018, 01:40
|
|||
|---|---|---|---|
|
|||
Подсчет строк в переменной String? |
|||
|
#18+
s.CountChar(#13) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.05.2018, 08:15
|
|||
|---|---|---|---|
Подсчет строк в переменной String? |
|||
|
#18+
FIL23Доброго дня. Есть код вида Код: pascal 1. 2. 3. 4. 5. Как можно красиво подсчитать количество строк в переменной s? Спасибо.странный порядок, #10#13 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.05.2018, 09:43
|
|||
|---|---|---|---|
|
|||
Подсчет строк в переменной String? |
|||
|
#18+
FIL23 Код: pascal 1. Как можно красиво подсчитать количество строк в переменной s? Переменная S - у тебя строка. Отсюда (sic!) - в строке у тебя ровно ОДНА строка - зачем считать-то?-)))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.05.2018, 10:13
|
|||
|---|---|---|---|
Подсчет строк в переменной String? |
|||
|
#18+
FIL23Как можно красиво подсчитать количество строк в переменной s? Нужно считать кол-во символов. Как в строке подсчитать количество строк? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.05.2018, 16:46
|
|||
|---|---|---|---|
|
|||
Подсчет строк в переменной String? |
|||
|
#18+
X11Как в строке подсчитать количество строк?Великий и могучий русский язык. Ему нужно не count fo strings, а count of lines ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.05.2018, 17:08
|
|||
|---|---|---|---|
|
|||
Подсчет строк в переменной String? |
|||
|
#18+
Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.05.2018, 17:15
|
|||
|---|---|---|---|
Подсчет строк в переменной String? |
|||
|
#18+
Зачем себя ограничивать char-ом? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.05.2018, 17:23
|
|||
|---|---|---|---|
|
|||
Подсчет строк в переменной String? |
|||
|
#18+
rgreatЗачем себя ограничивать char-ом? А мне лень :) P.S. PosEx() принимает string`и - у ТС есть свобода для творчества. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.05.2018, 23:14
|
|||
|---|---|---|---|
|
|||
Подсчет строк в переменной String? |
|||
|
#18+
DarkMaster Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Какая ужасная функция. Дима, уж тебе-то должно быть стыдно. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.05.2018, 09:38
|
|||
|---|---|---|---|
|
|||
Подсчет строк в переменной String? |
|||
|
#18+
Гаджимурадов Рустам, Открою тайну - я даже не знаю, работает оно или нет - писал прям тут, на коленке :) Но вроде должна работать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.05.2018, 09:54
|
|||
|---|---|---|---|
Подсчет строк в переменной String? |
|||
|
#18+
Как-то так, не проверял. Должно работать с Win (#13#10) и Unix (#10) окончаниями строк. Последняя пустая строка считается. Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.05.2018, 10:11
|
|||
|---|---|---|---|
|
|||
Подсчет строк в переменной String? |
|||
|
#18+
alekcvp, Код: pascal 1. ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.05.2018, 10:19
|
|||
|---|---|---|---|
Подсчет строк в переменной String? |
|||
|
#18+
DarkMaster, Попробуйте свою строку в какое-нибудь Memo засунуть. По-факту, в windows символ #0 - это конец строки. Если вам надо двоичные данные с символами обрабатывать - это надо отдельно оговаривать в ТЗ. PS: Для любителей извращений Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.05.2018, 10:21
|
|||
|---|---|---|---|
|
|||
Подсчет строк в переменной String? |
|||
|
#18+
DarkMaster> писал прям тут, на коленке :) Но вроде должна работать. Я на это и надеялся, но даже для "пишу тут, прямо из головы" - ужасно, мог бы и нормально написать, ИМХО. И речь вовсе не о том, корректно она отрабатывает или нет (не проверял). Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.05.2018, 11:15
|
|||
|---|---|---|---|
|
|||
Подсчет строк в переменной String? |
|||
|
#18+
Гаджимурадов Рустам, Развожу руками - ну вот как-то вот так :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.05.2018, 11:25
|
|||
|---|---|---|---|
Подсчет строк в переменной String? |
|||
|
#18+
Гаджимурадов РустамЯ на это и надеялся, но даже для "пишу тут, прямо из головы" - ужасно, мог бы и нормально написать, ИМХО. Ну так продемонстрируй нам как выглядит твое ощущение прекрасного :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.05.2018, 11:27
|
|||
|---|---|---|---|
|
|||
Подсчет строк в переменной String? |
|||
|
#18+
Ну так выше же дали уже 2 варианта. Достаточно одного цикла без Pos и пр. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.05.2018, 12:11
|
|||
|---|---|---|---|
Подсчет строк в переменной String? |
|||
|
#18+
Гаджимурадов РустамДостаточно одного цикла без Pos и пр. Pos будет удобен, если Ch - String а не Char (как и требует задача). Ну, еще inc(i, ChLen) нужно. Конечно, для оптимизации можно и тут циклом обойтись было. А тебе - понятно, что глаза режет - отсутствие const перед S :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.05.2018, 12:11
|
|||
|---|---|---|---|
|
|||
Подсчет строк в переменной String? |
|||
|
#18+
Гаджимурадов РустамНу так выше же дали уже 2 варианта. Достаточно одного цикла без Pos и пр. Кстати, подтверждаю - чтобы посчитать именно символы - достаточно 1 цикла и работать будет раза в 3 быстрее. Если разделитель строк тоже строка - придется таки использовать Pos/PosEx. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.05.2018, 12:39
|
|||
|---|---|---|---|
Подсчет строк в переменной String? |
|||
|
#18+
DarkMasterЕсли разделитель строк тоже строка - придется таки использовать Pos/PosEx. Достаточно добавить вложенный цикл, который запускается при нахождении первого символа искомой строки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=58&tablet=1&tid=2040929]: |
0ms |
get settings: |
4ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
168ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 199ms |
| total: | 427ms |

| 0 / 0 |
