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

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

Войти
Регистрация
Восстановить пароль
 
[progeR]
30 / 8 / 0
Регистрация: 20.08.2011
Сообщений: 607
Завершенные тесты: 1
#1

Как сбросить поток для чтения файла с начала? - C++

23.11.2012, 20:27. Просмотров 907. Ответов 4
Метки нет (Все метки)

Добрый вечер.

Создали поток, связали с ним файл (текстовый). Начинаем чтение файла, читаем, читаем, пришли к его концу. Как теперь заставить поток вновь начать чтение файла с самого начала?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.11.2012, 20:27
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как сбросить поток для чтения файла с начала? (C++):

Можно ли открыть поток для чтения и записи файла одновременно? - C++
Можно ли открыть поток для чтения и записи одновременно? Этот код не работает: wchar_t temp; wstring wchars; ...

Каким образом после чтения из файла, узнать позицию для чтения следующего куска байт - C++
Здравствуйте, задача такова есть файл, размером 1000 байт, нужно открыть его считать 100 байт, после чтения закрыть. Потом опять открыть...

Как инициализировать дескриптор для записи и чтения файла - C++
Здорова! Написал программку для чтения из файла. Но чото при вызове ничего не происходит. #include <iostream> using std::cout; ...

Как поток чтения (или записи) запихнуть в класс? - C++
Здравствуйте!!! Ребят, подскажите пожалуйста, собственно, как запихнуть в класс поток ifstream? Че-то я озадачен оказался *-) Без...

Функция для чтения из файла в матрицу - C++
#include <iostream> #include <vector> #include <fstream> using namespace std; void setvector(vector<vector<int> > matrix,...

Открытие файла для чтения/записи - C++
Помогите реализовать открытие файла под компилятор g++ или DevC++ вечно ругается на std.. using namespace std; не помогает. как...

4
Kastaneda
Нарушитель
Эксперт С++
4671 / 2875 / 233
Регистрация: 12.12.2009
Сообщений: 7,307
Записей в блоге: 2
Завершенные тесты: 1
23.11.2012, 20:29 #2
std::istream::seekg(streampos)
0
DPS
32 / 32 / 3
Регистрация: 12.11.2011
Сообщений: 109
Завершенные тесты: 1
23.11.2012, 20:30 #3
Чтобы прочитать файл сначала (если поток ifstream in): in.clear(); in.seekg(0,ios::beg).
0
Croessmah
Эксперт CЭксперт С++
13510 / 7668 / 866
Регистрация: 27.09.2012
Сообщений: 18,866
Записей в блоге: 3
Завершенные тесты: 1
23.11.2012, 20:30 #4
Работа с классом fstream.h
0
[progeR]
30 / 8 / 0
Регистрация: 20.08.2011
Сообщений: 607
Завершенные тесты: 1
23.11.2012, 21:00  [ТС] #5
Цитата Сообщение от DPS Посмотреть сообщение
Чтобы прочитать файл сначала (если поток ifstream in): in.clear(); in.seekg(0,ios::beg).
Функции clear() нет.
in.seekg(0,ios::beg) не работает.
in.seekg(0) не работает.

Добавлено через 15 минут
А нет, clear() все-таки есть. Странно, что Qt ее не показывает в выпадающем списке...
0
23.11.2012, 21:00
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.11.2012, 21:00
Привет! Вот еще темы с ответами:

Открытие бинарного файла для чтения - C++
MS VS 2010 Есть функция, ей передаётся имя бинарного файла для чтения: float detect(string name) { int t; ofstream...

Нужно создать класс для чтения из файла - C++
Нужно создать класс для чтения из файла.

Ошибка при открытии файла для чтения - C++
#include "stdafx.h" #include "nhash.h" #include <iostream> #include <tchar.h> #include <fstream> #include <conio.h> int...

Организовать запись и чтения из файла для 3 программ - C++
Добрый вечер.Помогите пожалуйста организовать запись и чтения из файла для 3 программ,я там где-как написал что знаю,но все равно не могу...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

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