LINUX.ORG.RU

Не найти функции fread/fwrite (stdio.h) -- это надо быть сильно ленивым или блондикой.

anonymous
()
Ответ на: комментарий от anonymous

для неграмотных : fread и fwrite предназначенные для чтения (записи) данных, занимающих более 1 байта. А у меня идет непрерывный поток битов. Эти функции мне не нужны!

ECLIPSE
() автор топика
Ответ на: комментарий от krum

FILE *fptr;
int c;
...
while((c=fgetc(fptr))!=EOF)do_something();
---
man fgetc:
>       #include <stdio.h>
>
>       int fgetc(FILE *stream);

saahriktu ★★★★★
()
Ответ на: комментарий от ECLIPSE

>для неграмотных : fread и fwrite предназначенные для чтения (записи) данных, занимающих более 1 байта.

Для блондинок: читаем весь файл в память, если он не сотни мегабайт размером конечно. Если в файле инты -- прям так и читаем в массив интов.

int data[SIZE]; fread(data, sizeof(int), SIZE, file);

anonymous
()
Ответ на: комментарий от ECLIPSE

>А у меня идет непрерывный поток битов. Эти функции мне не нужны!

+10. Жжешь)). В ЛОР-куотез!

xTERM ★★
()

> Собственно гугл ничего не дал на эту тему.

Он ещё не проржался от запроса

anonymous
()

Перед тем как приступать к деланию проектов на Си надо было прочитать Кернигана и Ритчи.

Reset ★★★★★
()
Ответ на: комментарий от ECLIPSE

Да поглотит тебя Стикс при жизни!

anonymous
()

а ник у человека ECLIPSE мдаааа

P.S. знаваю девчонку, работает программистом, не знает, как оператор неравно выглядит... (её папа устроил, добряк)

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.