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

Бинарное чтение из файла с пoмощью функции fread() - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ учебник по классам http://www.cyberforum.ru/cpp-beginners/thread159471.html
Люди, подскажите, пожалуйста, где можно найти хороший учебник по классам с примерами задач
C++ классы объясните, пожалуйста, как это можно реализовать: Один класс является основным, остальные — вспомогательные. Вспомогательные классы должны быть определены как независимые. Объекты вспомогательных классов должны использоваться в качестве полей основного класса. http://www.cyberforum.ru/cpp-beginners/thread159467.html
Calculator C++
Помогите, пожалуйста:-[ надо решить задачку: Реализовать класс Calculator с полным набором арифметических операций, используя класс Fraction. Fraction используется для работы с дробными числами. Число должно быть представлено двумя полями: целая часть — длинное целое со знаком, дробная часть — беззнаковое короткое целое, в классе должны быть реализованы арифметические операции сложения,...
C++ линейный однонаправленный список (вопрос по сути)
Не понимаю смысла линейного однонаправленного списка. Допустим есть список: struct Node { int d; //хранимое значение Node *next; //указатель на следующий элемент списка } L int main()
C++ PlaySound http://www.cyberforum.ru/cpp-beginners/thread159449.html
Всем день добрый. Не могу разобраться вот с чем: При использовании функции PlaySound, во время воспроизведения ресурса, останавливается (либо ждет пока не завершится) проигрывание предыдущего ресурса. Подскажите пожалуйста, как одновременно воспроизвести несколько ресурсов?:scratch:
C++ Pseudo_Game Привет народ. Я со вчерашнего дня начал изучать C++ (после нескольких месяцем занятий BASICом), имею такую задачку: При нажатии esc вывести на экран значение x, и только после этого чтоб можно было закрыть консоль нажатием любой клавиши. Я никак не пойму почему оператор switch выполняется когда ChkExit = 0, а else не выполняется. #include <iostream> #include <conio.h> #include... подробнее

Показать сообщение отдельно
CyberHunter
12 / 12 / 1
Регистрация: 03.08.2010
Сообщений: 61

Бинарное чтение из файла с пoмощью функции fread() - C++

15.08.2010, 18:05. Просмотров 8361. Ответов 10
Метки (Все метки)

Подскажите, пожалуйста, почему feof() может возвращать конец файла далеко до его реального конца? Конец проверяется из обозревателя файлов или функциями fseek() ftell(), - значение одно, а feof() выдаёт конец на 8Кб, хотя реальный размер файла 23Кб, причём я его забил пробелами в ультраэдите, теперь читается до конца.
Как может метка конца бинарного файла зависеть от содержимого? Я полагал, что fread() обращается к файловой системе за обнаружением конца файла... Заранее спасибо.

Добавлено через 13 минут
Пробовал студией 6 и devcpp, результат один. Или у меня ntfs навернулась
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru