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

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

Войти
Регистрация
Восстановить пароль
 
ernikoss
1 / 1 / 0
Регистрация: 17.02.2011
Сообщений: 9
#1

чтение из файла - C++

11.02.2012, 13:31. Просмотров 590. Ответов 2
Метки нет (Все метки)

нужно скопировать файл как с начало до конца, так и с конца в начало (то есть в обратном порядке). с первой частью никаких проблем не возникает, а вот как прочесть файл в обратном порядке..?попытался переместить указатель в конец файла и, так как считывать надо блоками, перемещал указатель,считывал строкой и потом записывал строку в обратном порядке,но данный способ кажется не рациональным!есть ли функция в С++ которая позволяет задать направление чтения в .txt файле?!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.02.2012, 13:31     чтение из файла
Посмотрите здесь:

Чтение файла в 16-СС - C++
Здравствуйте, как можно реализовать следующее: Нужно открыть файл для чтения в бинарном режиме, считывать по три байта и записывать их в...

Чтение из файла - C++
Хочу считать файл посимвольно и определить сколько в нем слов, а уже затем создать массив этих слов. Но почему-то функция getc не работает,...

Чтение из файла - C++
Ответьте на вопросы (только не мудрено) 1. Перечислите функции для открытия файла, закрытия файла, чтения данных из файла. 2. Как...

чтение из файла - C++
добрый день подскажите как считать из файла *.txt два времени в файле записано так: 22.33.44 21.32.43 чтоб они были...

чтение файла - C++
Как реализовать след.: считывать файл до определённого символа?

Чтение из файла - C++
Люди, помогите, пжлст, новичку! Задача следующая есть файл abc.txt с наdписью abc10.12. Нужно сымитировать нажатие клавиш для цифр и точек...

Чтение из файла - C++
Суть в том, что вместо того, чтобы считать всё из файла, программа считывает только последнее слово, в чем ошибка? вот код! ...

Чтение из файла - C++
Необходимо считать последовательность чисел из файла в массив. Есть функция которая это реализует. На вход ей подается имя файла и еще один...

Чтение из файла - C++
у меня есть файл такого вида N | utr |KPD | 1 | 335.25 |0.78 | 2 | 276.09 |0.78 | 3 | 223.90 |0.78 | 4 | 184.39...

Чтение из файла - C++
Тут мне на форуме код подогнали. Сижу сейчас переделываю под себя, разбираюсь. Вот в этой части, которая должна читать из файла на самом...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
retmas
Жарю без масла
859 / 741 / 164
Регистрация: 13.01.2012
Сообщений: 1,694
11.02.2012, 14:30     чтение из файла #2
Цитата Сообщение от ernikoss Посмотреть сообщение
как прочесть файл в обратном порядке
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <fstream>
#include <iterator>
 
using namespace std;
 
int
main()
{
    ifstream f("test.txt");
    string text;
    f.seekg(0, ios::end);
    int flen = f.tellg();
    while(flen--)
    {
        f.seekg(flen);
        text.push_back(f.get());
    }
    cout << text << endl;
    return 0;
}
ernikoss
1 / 1 / 0
Регистрация: 17.02.2011
Сообщений: 9
11.02.2012, 14:34  [ТС]     чтение из файла #3
большое спасибо!
Ответ Создать тему
Опции темы

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