Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/9: Рейтинг темы: голосов - 9, средняя оценка - 4.67
serjixxx

Как в C# читать строку

14.06.2011, 12:50. Показов 1802. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Задача: дана большая строка, каким способом можно прочитать её с определённого места А, и до заданного символа В, без исспользования переменной счётчика, так как уже начальная позиция А больше 10 000 000 000 и это больше возможного значения int....это довольно глупое решение другой задачи, но всё же стало интересно как такое делается ?
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
14.06.2011, 12:50
Ответы с готовыми решениями:

Как читать 2ю строку
Помогите пожалуйста.В исходном файле (txt) две строки, и нужно в конечный файл (txt) вывести только вторую строку! И скажите пожалуйста...

Как читать строку с учетом пробелов?
char b cin>>b; //вводим строку " 45" cout<<b; результат вывода "4" почему? как сделать так чтобы cin ело...

Как читать строку из .ini файла?
Привет вмем! У меня такая прблема, пишу в TIniFile следушее TIniFile *ini = new TIniFile(L"C:\\test.ini"); ...

4
168 / 140 / 23
Регистрация: 02.01.2011
Сообщений: 913
14.06.2011, 12:57
Посмотрите это
Строка и подстрока
0
Кибернетик
 Аватар для СyberSpec
465 / 89 / 12
Регистрация: 10.04.2009
Сообщений: 424
14.06.2011, 13:25
Можно например найти сколько int'ов нужно чтобы представить это число (начальную позицию подстроки). Затем несколько раз использовать метод Remove, чтобы укоротить строку от начала. Ну и настанет момент когда мы доберемся до того что startIndex будет умещаться в int.

Не по теме:

Если я правильно понял что нужно ТСу

0
serjixxx
14.06.2011, 13:31
Спасибо, но мне маленько не подходит
...
Вообще задача такая есть HTML код который потоком прочитан в строку
(я так понял надо сначала прочитать весь поток, чтобы он в нужной кодировке прочитался)
и из этой строки надо выделять некотрые вещи начиная с ..._body и до следующего </div>
сколько символов до следующего </div> я не знаю, indexof нельзя, так как "</div>" в строке очень много, нужно какой то аналого потокового_чтения_строки

да, укорачивание, самое пока что подходящее, пока так и делаю
на самом деле, во-вторых интересует принципиальность решения такой задачи...как то ведь это должно делаться скажем в тексте ? если надо выделать много вещей, перекрёстных, с обрезанием запутаться можно
 Аватар для _Лёша_
388 / 377 / 22
Регистрация: 08.02.2011
Сообщений: 1,078
14.06.2011, 14:06
Цитата Сообщение от serjixxx Посмотреть сообщение
Спасибо, но мне маленько не подходит
...
Вообще задача такая есть HTML код который потоком прочитан в строку
(я так понял надо сначала прочитать весь поток, чтобы он в нужной кодировке прочитался)
и из этой строки надо выделять некотрые вещи начиная с ..._body и до следующего </div>
сколько символов до следующего </div> я не знаю, indexof нельзя, так как "</div>" в строке очень много, нужно какой то аналого потокового_чтения_строки

да, укорачивание, самое пока что подходящее, пока так и делаю
на самом деле, во-вторых интересует принципиальность решения такой задачи...как то ведь это должно делаться скажем в тексте ? если надо выделать много вещей, перекрёстных, с обрезанием запутаться можно
regexp тебе в помошь.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
14.06.2011, 14:06
Помогаю со студенческими работами здесь

Как читать с файла каждую строку как структуру
вопрос 1) как рассмотреть файл как последовательность битов.. вопрос 2) как читать с фаила каждую строку как структуру, например struct...

Как читать строку в массив до определенного символа и после продолжить чтение опять до символа
Как читать строку в массив до определенного символа и после продолжить чтение опять до символа. к примеру считывать фразы до символа '|'...

Как читать строку типа "НомерБуква"
Привет. Как лучше читать строку типа &quot;НомерБуква&quot;. Примеры строк: 1А, 25В, 6С. Мне нужно чтоб номер был в переменой &quot;а&quot;, а...

PLINQ: Читать файл, каждую строку преобразовывать и записывать преобразованную строку в другой файл
есть простая задача: читать файл, каждую строку преобразовывать и записывать преобразованную строку в другой файл. строки достаточно...

Читать из текстового файла в строку
Как мне считать из текстового файла в строку ВЕСЬ текст, не только первую строчку, а даже если там есть абзацы и т.д. и получить именно...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
[В процессе разработки] SDL3 для Web (WebAssembly): Сборка библиотек SDL3 и Box2D из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия SDL 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual. . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru