Вопросы по теме 'file-pointer'
Подскажите по файловому дескриптору?
Есть ли способ сделать то, что делает ftell() (возвратить текущую позицию в файле) в необработанном файловом дескрипторе вместо ФАЙЛА*? Я думаю, что должно быть, так как вы можете искать в необработанном файловом дескрипторе, используя lseek().
Я...
18054 просмотров
schedule
28.10.2022
ошибка сегментации во встроенной функции feof(FILE *)
void suffix_strip(FILE *fp)
{
FILE *fp1;
char word[20],ch;
int len;
int i=0,j;
fp1=fopen("sstrip.txt","a+");
while(!feof(fp))
{
ch=fgetc(fp);
if(ch!='\n' && ch!='\0' && ch!=' ' &&...
3455 просмотров
schedule
23.09.2022
Как я могу сохранить положение указателя FILE в файле в другом указателе файла?
У меня есть следующий код, в котором tmp FILE * не сохраняет предыдущую позицию fp (равную 0). На самом деле он меняется вместе с fp , когда я использую fseek() .
Выход:
fp=0 fp=40 tmp=40
Как я могу заставить его работать так,...
1900 просмотров
schedule
16.10.2022
Работа с указателями файлов в csv
Мне было интересно, как изменить приведенный ниже код, чтобы читать x строк, обрабатывать только оператор вставки sql, затем продолжать читать файл по x номеру и обрабатывать до конца файла. Я новичок в идее файловых указателей, но я понимаю, что это...
440 просмотров
schedule
17.03.2023
Перемещает ли 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