2 / 2 / 0
Регистрация: 22.05.2012
Сообщений: 41
|
|
1 | |
Посимвольное считывание из файла23.05.2012, 23:45. Показов 7817. Ответов 4
Метки нет Все метки)
(
Нужно считать данные из файла посимвольно, при этом не все подряд, а, например из 1й строчки с 5 символа, из 7 с 8 и тд.
Кол-во строчек заранее известно. Просто символ или строку считывать умею, а вот дальше сложнее. Ничего не нашла по этой проблеме в интернете, если у кого есть ссылочка, поделитесь пожалуйста, а лучше конечно кусочек кода на С++ или на С.
0
|
|
23.05.2012, 23:45 | |
Ответы с готовыми решениями:
4
Посимвольное считывание из файла Посимвольное считывание из файла в массив int Посимвольное считывание из файла и проверка на наличие (+ показать количество операторов) посимвольное считывание |
594 / 532 / 76
Регистрация: 22.03.2011
Сообщений: 1,585
|
|
23.05.2012, 23:59 | 2 |
самый банальный вариант - поставить файловый курсор на нужное место с помощью функций
fseek( C ) http://www.cplusplus.com/refer... dio/fseek/ seekg( C++ ) http://www.cplusplus.com/refer... eam/seekg/
0
|
2 / 2 / 0
Регистрация: 22.05.2012
Сообщений: 41
|
||||||
24.05.2012, 00:28 [ТС] | 3 | |||||
Попробовала, не работает(
Может где ошибка?
0
|
594 / 532 / 76
Регистрация: 22.03.2011
Сообщений: 1,585
|
||||||
24.05.2012, 02:23 | 4 | |||||
1
|
![]() |
|
24.05.2012, 02:40 | 5 |
А какие данные хранятся в файле?
Если данные одного типа ( то есть размера) то можно применять произвольный доступ c помощью fseek(). Если нет то возможно легче читать файл целиком на пример в std::vector<std::string>
0
|
24.05.2012, 02:40 | |
24.05.2012, 02:40 | |
Помогаю со студенческими работами здесь
5
Посимвольное чтение из файла Посимвольное чтение файла в вектор Посимвольное сравнение строк из текстового файла Заменить считывание с клавиатуры на считывание из файла Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |