файл текстовый или бинарный?
Добавлено через 20 минут
Допустим есть текстовый файл:
12325416365723587325894
a57616598657
C++ |
1
2
3
4
5
6
7
8
9
10
11
12
| ifstream File("MyFile.txt");
unsigned readFrom(25), readCount(5);
char ch[1];
File.seekg(readFrom); //устанавливаем позицию курсора перед "a"
while (readCount) {
File.get(ch, 2); //считываем один символ (+\0)
cout << ch;
--readCount;
} |
|
Но это плохой способ, как я считаю.
Лучше взять строку getline'ом и вырезать из нее всё, что необходимо.