У меня есть массив символов, содержащий текстовый файл, полученный из Интернета. Каков наилучший способ прокрутки этого буфера по строкам и показать каждую строку ?Лучший способ петли по массиву символов по строке
ответ
Ну, так как это C++, превратите свой массив символов в строковый поток, а затем обработайте его так же, как и любой другой поток/файл. Конечно, это позволит вам вызывать функции типа getline().
string tmpstr(chararry,length); // length optional, but needed if there may be zero's in your data
istringstream is(tmpstr);
string line;
while (getline(is,line)) {
// process line
}
Спасибо за пример кода Ричард, я не ожидал, что код раздаст ха-ха. Можно смешать символ и строку? Однажды я использовал строку в родном приложении и рассмеялся. – SnakeByte
Использование массивов символов позволит вам рассмеяться больше, чем использовать строки. Строки - это то, как мы должны обрабатывать пучки символов. – RichardPlunkett
- 1. Перестановка по массиву символов
- 2. Поиск по массиву символов
- 3. Разбивает строку по массиву символов
- 4. Перемещение по массиву символов C++
- 5. Лучший способ mysql для поиска по строке
- 6. Более эффективный способ поиска по двумерному массиву, чем вложенные петли?
- 7. Лучший способ проверить последовательность символов в строке
- 8. jQuery Для расчета петли по массиву
- 9. - String.Contains() быстрее, чем ходьба по всему массиву символов в строке?
- 10. Поиск по строке символов
- 11. JQuery на велосипеде по массиву - должен быть лучший способ
- 12. Лучший способ уменьшить/свернуть по 2d массиву в общем lisp
- 13. Бесконечный цикл при итерации по массиву символов
- 14. Бит Манипуляция по массиву символов в c
- 15. JavaScript: Зацикливание по массиву
- 16. Изменение символов в строке по индексу
- 17. Сортировка по массиву идентификаторов RUBY
- 18. Поиск по массиву в строке поиска
- 19. Каков правильный способ итерации по двумерному массиву, по строке или столбцу?
- 20. Цитирование по массиву массивов, изменение выхода по данной строке (линиям)
- 21. iOS лучший способ центрирования специальных символов по вертикали
- 22. Лучший способ заказать по ассоциациям
- 23. Лучший способ прочитать текстовое поле по строке в VB.net
- 24. Итерирование по массиву объектов
- 25. Самый эффективный способ итерации по массиву numpy по оси?
- 26. Перейти: Петли по отсортированному массиву, sort.Sort, используемому как значение
- 27. Python - Приращение символов в строке по 1
- 28. Способ выполнения программы по строке
- 29. Итерация по массиву numpy columnwise
- 30. Условное связывание по массиву
Вы что-то пробовали? Предполагая, что в поиске массива есть строки, и вы делаете то, что хотите, с линиями между ними. –
Пока ничего не получил. Я не знаю, какие функции или что-то использовать, поэтому не может это сделать. новыйb здесь. – SnakeByte