עבור לתוכן

פתיחת קבצים בC

Featured Replies

פורסם

איך מפעילים קבצים בC , קבצי EXE או טקסט בעזרת איזשהי פונקציה או משהו .

תודה לעוזרים :xyxthumbs:

פורסם

לא הבנתי, אתה רוצה להפעיל את הקובץ או לקרוא אותו?

על מנת לקרוא את הקובץ אתה צריך להשתמש בפונקציות הסטנדרטיות לטיפול בקבצים:

fopen לפתוח את הקובץ

fread, fgets ו-fgetc לקרוא מהקובץ

fclose לסגור את הקובץ

(אתה מוזמן לחפש באינטרנט איך משתמשים משתמשים בפונקציות האלו)

על מנת להפעיל קובץ, אתה צריך להשתמש בפונקציה system:

http://www.cppreference.com/stdother/system.html

פורסם
  • מחבר

תודה :xyxthumbs: חיפשתי באינטרנט ומצאתי :yelclap:

פורסם

על מנת לקרוא את הקובץ אתה צריך להשתמש בפונקציות הסטנדרטיות לטיפול בקבצים:

fopen לפתוח את הקובץ

fread, fgets ו-fgetc לקרוא מהקובץ

fclose לסגור את הקובץ

אלה פונקציות בUNIX בWINDOWS זה אותן הפקודות? אם לא מהם הפקודות המקבילות בWINDOWS? יש אולי קישור שאתם מכירים

שמרחיב לגבי הפונקציות האלו עבור WINDOWS?

בתודה מראש :)

פורסם

כל הפונ שמתחילות ב- fים שרשמת מקודת נמצאות ב- stdio.h ואפשר להשתמש בהן בכל מערכת הפעלה.

פורסם

טכנית אתה לא חייב לעשות include ל stdio.h בשביל להשתמש בפונקציות האלה כי function prototypes זה לא

משהו חובה ב C , אבל זה רעיון טוב שיהיה prototype לכל פונקציה.

והנה לינקים שיכולים להיות שימושים:

http://www.phim.unibe.ch/comp_doc/c_manual/C/FUNCTIONS/funcref.htm

http://www.google.com/search?hl=en&q=standard+c+library+reference&aq=t&oq=standard+c+library+

http://www.google.com/search?hl=en&q=ansi+c+functions&btnG=Search

פורסם

אלה פונקציות בUNIX בWINDOWS זה אותן הפקודות? אם לא מהם הפקודות המקבילות בWINDOWS? יש אולי קישור שאתם מכירים

שמרחיב לגבי הפונקציות האלו עבור WINDOWS?

כמו שנאמר כאן, הפונקציות האלו הן סטנדרטיות ואפשר (ומומלץ) להשתמש בהן בכל סביבה.

ל-windows יש פונקציות מיוחדות לטיפול בקבצים (CreateFile, ReadFile וכד') שיש להן כל מיני יכולות מתקדמות כמו טיפול בהרשאות ונעילת הקובץ לקריאה/כתיבה.

ארכיון

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

דיונים חדשים