עבור לתוכן

עזרה בקבצים ב C

Featured Replies

פורסם

שלום,

אני זקוק להדרכה איך אני בודק האם קובץ קיים,

כמו כן אשמח לטיפים נוספים לקבצים

פורסם
  • מחבר

איך אני בודק מספר CHAR בקובץ בלי לעבור אחד אחד? בעצם איך אני בודק גודל של קובץ (ב C)

פורסם


#include <stdio.h>
#include <stdlib.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <string.h>

int main() {
struct stat sts;
char tmp[255];
printf("Enter File Name:");
fgets(tmp,255,stdin);
tmp[strlen(tmp)-1]=0;
stat(tmp,&sts);
if(!S_ISDIR(sts.st_mode)) {
printf("Size in bytes%ld\n",stat.st_size);
}

system("PAUSE");
return 0;
}

פורסם

למה זה?

tmp[strlen(tmp)-1]=0;

פורסם

הפונקציה fgets לוקחת גם את התוו של האנטר בסוף וצריך הוריד אותו

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים