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

Как зафиксировать позицию в файле, а потом продолжить с неё считывание - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ошибка. В классе наследнике все элементы, которые были унаследованы от базового класса http://www.cyberforum.ru/cpp-beginners/thread1129931.html
выполняя лабу для института, столкнулся с интересной штукой: компилятор выдает, что в классе наследнике все элементы, которые были унаследованы от базового класса, не видны (was not declared in this scope) template <class T> class Triangle{ protected: Point<T> coords; T widthOfBorder; int typeOfFill; public: void print(){ for (int i = 0; i<3; i++){ cout << "Координаты точки" <<...
C++ Динамический массив структур. Ошибка преобразования типов Всем привет есть задачка на структуры. Нужно через структуру В сделать динамический массив структуры А. Написал функцию, но компилятор выдаёт ошибку Error 1 error C2440: 'return' : cannot convert from 'A *' to 'B *'. Помогите мне пожалуйста. #include <iostream> using namespace std; struct A{ char day; }; struct B{ http://www.cyberforum.ru/cpp-beginners/thread1129927.html
C++ Проверка множества на антисимметричность
Напишите пожалуйста программу которая проверяет антисимметричность множества. Заранее спасибо.
Разработать программу в которой размеры и положение окна можно регулировать внутри программы C++
Разработать программу в которой размеры и положение окна можно регулировать внутри программы
C++ Класс обработчик реализует проверку позиций документа на содержание запрещенных символов http://www.cyberforum.ru/cpp-beginners/thread1129904.html
Классы документ и позиция документа. Класс обработчик реализует проверку позиций документа на содержание запрещенных символов, подпись заполненного документа. с++ Начала нет
C++ Упорядочить буквы каждого слова предложения по алфавиту Условие: упорядочить буквы каждого слова предложения по алфавиту. Предложение может иметь больше одной строки и заканчиваться точкой. Вот код: #include "stdafx.h" #include <iostream> #include <fstream> #include <locale> #include <string.h> using namespace std; подробнее

Показать сообщение отдельно
Roland Discane
 Аватар для Roland Discane
0 / 0 / 0
Регистрация: 20.10.2013
Сообщений: 45
26.03.2014, 02:29     Как зафиксировать позицию в файле, а потом продолжить с неё считывание
Всем доброй ночи (или доброго утра). Возник вопрос о том, как зафиксировать позицию в файле, а потом продолжить с неё читать. Набросал код, но он не прёт. Помогите пожалуйста разобраться.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
int main()
{
    int pos = 0;
    int i = 0;
    std::ifstream fileRead("F://original.txt");
    while (fileRead.eof()) {
        i = 0;
        fileRead.seekg(pos);
        while (i < 4) {
            fileRead.get();
            std::cout << "we";
            i++;
        }
        pos = fileRead.tellg();
        std::cout << "Reading " << pos << " positions";
    }
    fileRead.close();
    system("PAUSE");
    return 0;
}
Добавлено через 7 минут
А, у меня тут косяк
C++
1
while (fileRead.eof())
надо так
C++
1
while (!fileRead.eof())
Лол
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 09:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru