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

C++ конец файла - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Записать в виде воспринемаемом С++ http://www.cyberforum.ru/cpp-beginners/thread985741.html
Задали лабу нащёл пример решения осталось только подставить свои значения. Помогите записать формулы в виде воспринемаемом С++. П.С. я не учусь на програмиста и это последняя лаба после которой...
C++ Как заставить sscanf работать с динамическими массивами? Как заставить sscanf работать с динамическими массивами или есть этому альтернатива(кроме strtok)? http://www.cyberforum.ru/cpp-beginners/thread985730.html
Найти всех двойников в данном целочисленном бинарном дереве C++
Здравствуйте,нужна помощь в задаче:назовем пару различных вершин дерева двойниками,если их значения и уровни совпадают.Найти всех двойников в данном целочисленном бинарном дереве. Как сделать ввод с...
Генерация случайного числа каждую секунду C++
Нужно каждую секунду генерировать случайное число. Ниже мой код, который выполняет задачу, но функция слип останавливает весь процесс и в дальнейшем может мешать (как например функция delay() в...
C++ Формула подсчета количества итераций цикла for http://www.cyberforum.ru/cpp-beginners/thread985670.html
Доброго времени суток Помогите ответом/советом/уч. материалом Пусть, for( int i = 1; i <= 10; i++ ) ... имеем 10 итераций цикла for( int i = 11; i <= 17; i += 2 ) ... имеем 4 итерации цикла
C++ Считать из файла определенную инфу в класс Приветствую всех. Задача такая: Есть txt файл с инфой: 127 Киев-Львов 100 300 120 Москва-Киев 130 450 103 Будапешт-Москва 70 500 101 Донецк-Лисабон 35 430 Есть класс: class kassa { подробнее

Показать сообщение отдельно
Cocozub
2 / 2 / 0
Регистрация: 09.10.2013
Сообщений: 104
Завершенные тесты: 1

C++ конец файла - C++

23.10.2013, 17:06. Просмотров 287. Ответов 6
Метки (Все метки)

Имеется файл с данными типа forestry и функция которая выводит на экран его содержимое
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
void output_all (void)
{
    forestry temp;
    FILE *f;
    if((f = fopen ("forestry.txt", "rb")) == NULL)
        exit(1);
    while (!feof (f))
    {   
        int result = fread (&temp, sizeof ( forestry), 1, f);
        out (temp, f);
    } 
    fclose (f);
}
Почему цикл выполняется на 1 раз больше чем должен и последний элемент выводится дважды ?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru