4
ответа

Конец ФАЙЛА* указатель не равен размеру записанных данных

Очень проще говоря, у меня есть следующий фрагмент кода: ФАЙЛ* тестирует = fopen ("C:\\core.u", "w"); printf ("Filepointer в: %d\n", ftell (тест)); fwrite (данные, размер, 1, тест); printf ("Записанный: байты \n %d"
вопрос задан: 6 November 2010 12:05
4
ответа

Почему fwrite пишет больше, чем я говорю его?

ФАЙЛ *out=fopen64 ("text.txt", "w + "); неподписанная международная запись; символ *outbuf=new символ [запись];//заполняют outbuf printf (" %i\n", ftello64); fwrite (outbuf, sizeof (символ), пишут); printf (" %i\n",
вопрос задан: 19 October 2009 00:47
1
ответ

на дескриптор файла?

Есть ли способ сделать то, что делает ftell () (возвращает текущую позицию в файле) в необработанном файловом дескрипторе вместо FILE *? Я думаю, что должно быть, так как вы можете искать на сырой файловый дескриптор ...
вопрос задан: 3 August 2010 17:53
1
ответ

ftell (stdin) вызывает недопустимый, ищут ошибку

Следующие выводы кода, "Недопустимые, ищут": #include <stdio.h> #include <errno.h> #include <string.h> международное основное () {errno = 0; getchar (); getchar (); getchar ();...
вопрос задан: 23 March 2010 18:15