Вопросы по теме 'ftell'
Указатель End of FILE* не равен размеру записанных данных
Проще говоря, у меня есть следующий фрагмент кода:
FILE* test = fopen("C:\\core.u", "w");
printf("Filepointer at: %d\n", ftell(test));
fwrite(data, size, 1, test);
printf("Written: %d bytes.\n", size);
fseek(test, 0, SEEK_END);
printf("Filepointer...
3519 просмотров
schedule
17.06.2022
Подскажите по файловому дескриптору?
Есть ли способ сделать то, что делает ftell() (возвратить текущую позицию в файле) в необработанном файловом дескрипторе вместо ФАЙЛА*? Я думаю, что должно быть, так как вы можете искать в необработанном файловом дескрипторе, используя lseek().
Я...
18054 просмотров
schedule
28.10.2022
Перемещает ли fscanf указатель файла назад?
Это содержимое моего файла unsorted.txt:
3 Роберт Джастин Трамп
Это мой код:
#include <stdio.h>
int main(void) {
FILE *f = fopen("unsorted.txt", "r");
char n;
printf("%d\n", ftell(f));
fscanf(f, "%s", &n);...
906 просмотров
schedule
17.02.2023