פורסם 2005 בפברואר 2320 שנים אני מתכנת בשפת C בקומפיילר של בורלנד ורציתי לדעת את הפקודות של פתיחת קובץ חיצוני שנמצא נגיד באותה תיקיה של הקובץ EXE של התוכנית שליונגיד להציג דברים שכתובים שם או לאתחל משתנים לפי נותנים שיש בקובץ וגם איך לכתוב לתוכו...תודה (:
פורסם 2005 בפברואר 2320 שנים יש את ה- API הממש ענתיקה של open, close, read, write שאני לא ממליץ עליו.יש את ה- API הקצת יותר סימפטי של C (ב- stdio) של fopen, fclose, fprintf, fscanf.אם אתה עובד ב- C++ יש לך את ה- iostreams נדמה לי שב- fstream.h
פורסם 2005 בפברואר 2320 שנים "מיישם"? הן מיושמות ב- CRT, אתה צריך רק לעשות include ל- stdio.h.או שהתכוונת איך אתה משתמש בהן?בשביל זה תפתח help או MSDN.
פורסם 2005 בפברואר 2420 שנים נורא פשוט.ראשית אתה מגדיר פוינטר ל file descriptorFILE *Fp;ואז משתמש ב FOPEN לפתוח את ה FILE ומחזיק את ה FILE הפתוח ע"י Fp ברור שבמקרה הזה r זה לקרוא w לכתוב וכו וכו Fp = fopen("/home/johndoe/input.dat", "r");אחר כך (בהנחה ש FP הוא לא NULL ואז זה אומר שיש איזה בעיה)אתה פשוט קורא כמו מהמקלדת רק עם הפונקציות עם קידומת F למשלfscanf(Fp, "%d", &x);בשביל לקרוא אינט...פשוט!
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.