נושאים פעיליםנושאים פעילים  הצגת רשימה של חברי הפורוםרשימת משתמשים  חיפוש בפורוםחיפוש  עזרהעזרה
  הרשמההרשמה  התחברותהתחברות RSS עדכונים
תיכנות
RSS UnderWarrior Forums : RSS תיכנות
נושא

נושא: שפת C שאלה על קבצים.

שליחת תגובהשליחת נושא חדש
כותב
הודעה << נושא קודם | נושא הבא >>
אורח
אורח
אורח


הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין
הודעות: 12647
נשלח בתאריך: 16 August 2009 בשעה 11:18 | IP רשוּם
ציטוט אורח

שאלה בקשר לעבודה עם קבצים בשפת C

יש לי קובץ עם מס שורות לא ידוע מראש.

התוכנית אמורה להציג את השורות האלה (אחת אחת) מס פעמים בתוכנית (בעזרת לולאת פור)

מה שעשיתי זה הכנסתי כל שורה למערך חד מימדי והצגתי אותה ולאחר מכן הכנסתי את השורה הבאה לאותו מערך וכך שוב ושוב עד סיום הקובץ אך עכשיו זה צריך לחזור שוב מההתחלה וזה מציג לי שורות ריקות בחלון השחור..ממה שהבנתי לא ניתן לבצע קריאה שניה מהקובץ (נכון?) ואם לא אז איך אפשר לשמור את כל השורות בקריאה ראשונה אם מס השורות לא ידוע מראש?

האם יש דרך פשוטה למתחילים? (בלי ריאלוק ופוינטרים וכדו.)

תודה מראש.

חזרה לתחילת העמוד הצג את כרטיס החבר של אורח חפש הודעות אחרות של אורח בקר בדף הבית של אורח
 
yohai
מנהל פורומים
מנהל פורומים
סמל אישי

הצטרף / הצטרפה: 11 November 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 354
נשלח בתאריך: 17 August 2009 בשעה 21:04 | IP רשוּם
ציטוט yohai

נראה לי שיש פונקציה בשם rewind או משהו כזה,

שאיתה אתה יכול להעביר את הסמן לתחילת הקובץ,

חזרה לתחילת העמוד הצג את כרטיס החבר של yohai חפש הודעות אחרות של yohai בקר בדף הבית של yohai
 

אם ברצונך להגיב לנושא זה עליך קודם להתחבר
אם אינך רשום/ה כבר עליך להרשם

  שליחת תגובהשליחת נושא חדש
גרסת הדפסה גרסת הדפסה

קפיצה לפורום
אינך יכול/ה לשלוח נושאים חדשים בפורום זה
אינך יכול/ה להגיב לנושאים בפורום זה
אינך יכול/ה למחוק את הודעותיך ותגוביך בפורום זה
אינך יכול/ה לערוך את הודעותיך ותגובותיך בפורום זה
אינך יכול/ה לצור סקרים בפורום זה
אינך יכול/ה להצביע בסקרים בפורום זה