BZ>>и что возвращает функция int fread(...) ? BZ>>кол-во прочитанных байт? код ошибки? фазу Луны? W>Ну, давайте не заниматься демагогией. Я хотя бы знаю, что это целое. По этому, по названию и сигнатуре функции я в 99% случаев могу предсказать этот результат.
Ну вернет тебе bytes_read == 8 и что же ты знаешь?
* Это прочитано 8 элементов или 4 элемента по 2?
* Это всего прочитано или только до EOF?
* Это успел прочитать какой то огрызок данных до возникновения ошибки?