하나의 파일 포인터를 여러 파일에 순차적으로 재 할당해야합니다.루프에서 파일 포인터를 재 할당
문자열 경로에 파일 경로가 올바르게 있습니다.
내가, 내가 "중단됨 (코어 덤프)"GET 재 할당하는 기능의 경로와 파일 포인터를 전달 ..
내가 frepoen 사용해야FILE * fptr; //Global file pointer
FILE * getfptrr(char * path)
{
fclose(fptr);
fptr = fopen(path, "r");
if(fptr!=NULL)
return fptr;
else
{
printf("\n Something's Wrong!!! \n");
exit(1);
}
}
? 그리고 어떻게 ...
또는 다른 옵션 ??
실제로'free'와는 달리'fclose'는 널 포인터를 허용하지 않습니다 ('fclose'에 널 포인터를 전달하는 것은 정의되지 않은 동작입니다). – Medinoc