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

start [/forum/topic.php?fid=58&msg=39638874&tid=2040929]: |
0ms |
get settings: |
10ms |
get forum list: |
21ms |
check forum access: |
6ms |
check topic access: |
6ms |
track hit: |
190ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
74ms |
get tp. blocked users: |
2ms |
| others: | 240ms |
| total: | 565ms |

| 0 / 0 |
