Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 14, средняя оценка - 4.79
Plat
0 / 0 / 0
Регистрация: 23.11.2010
Сообщений: 10
#1

Чтение определенного количества символов из файла - C++

27.11.2010, 19:47. Просмотров 1766. Ответов 4
Метки нет (Все метки)

Подскажите пожалуйста какой функцией можно прочитать определенное количество символе из файла

Наприклад, файл містить 25 символів. потрібно прочитати 8 останніх символів

Как???
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.11.2010, 19:47     Чтение определенного количества символов из файла
Посмотрите здесь:

Удаление из строки определенного количества символов C++
Возращение количества байт. Структура и чтение с файла C++
Вывод определенного количества знаков до запятой C++
C++ чтение определенного элемента массива из файла
C++ Чтение русских символов из файла
Чтение символов из файла C++
C++ Чтение определенного количества строк
C++ Чтение и сравнение символов из файла без использования массива
C++ Не корректное чтение из файла (Дичайшая мешанина из символов)
Чтение из файла определенного поля без записи в буфер предыдущих полей C++
Запись в файл определенного количества элементов C++
Чтение определенного поля в строке из файла C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
alex_x_x
бжни
2445 / 1650 / 84
Регистрация: 14.05.2009
Сообщений: 7,162
27.11.2010, 19:55     Чтение определенного количества символов из файла #2
не понятно прочитать с начала или с конца - для перемещения по файлу используют tellg, seekg
далее read, readsome
не понятно также на каком языке - на с++ следует использовать fstream, на с - FILE c подобными же функциями
Plat
0 / 0 / 0
Регистрация: 23.11.2010
Сообщений: 10
27.11.2010, 19:59  [ТС]     Чтение определенного количества символов из файла #3
язик с++

с конца читаем 8
alex_x_x
бжни
2445 / 1650 / 84
Регистрация: 14.05.2009
Сообщений: 7,162
27.11.2010, 20:05     Чтение определенного количества символов из файла #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <fstream>
 
using namespace std;
 
int main(){
    fstream f("c:\\1.txt",ios::in);
    if( !f ){
        cout << "bad file!";
        return -1;
    }
    f.seekg( -8, ios_base::end );
    char str[9] = {0};
    f.read( str, 8 );
    cout << str;
}
по-простому без проверок
Plat
0 / 0 / 0
Регистрация: 23.11.2010
Сообщений: 10
27.11.2010, 20:19  [ТС]     Чтение определенного количества символов из файла #5
спасибо!!!
Yandex
Объявления
27.11.2010, 20:19     Чтение определенного количества символов из файла
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru