ABA


"איך אני יכול לבדוק אם קובץ טקסט הוא ריק או לא?"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #15079 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 15079
הולנדי
חבר מתאריך 26.5.05
603 הודעות
   20:28   28.11.08   
אל הפורום  
  איך אני יכול לבדוק אם קובץ טקסט הוא ריק או לא?  
 
ערכתי לאחרונה בתאריך 28.11.08 בשעה 20:33 בברכה, הולנדי
 
אני עובד עם שפת C ורשימות מקושרות
בעיקרון בניתי פונקציה שקוראת בכל פתיחה ראשונית של התוכנה את מה שנכתב בקובץ טקסט
וניסתי לבדוק ע"י מצביעים אם האיבר הראשון והאחרון ברשימה שווים אז...
אבל משום מה זה לא מקבל את זה

דרך שנייה שניסתי היא ישירות דרך הקובץ שאלתי אם:

 fseek(f,0,SEEK_SET)==fseek(f,0,SEEK_END)  

אך משום מה זה תמיד יוצא לי שווה
גם במקרים שהקובץ לא ריק

https://www.xchef.co.il | אתר
בישולים חברתי


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  מה הבעייה פשוט לקלוט תו ולבדוק אם הוא EOF? Net_Boy  28.11.08 21:57 1
  מכתב dingrins 29.11.08 16:03 2

       
Net_Boy  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.4.02
17151 הודעות, 1 פידבק
   21:57   28.11.08   
אל הפורום  
  1. מה הבעייה פשוט לקלוט תו ולבדוק אם הוא EOF?  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
dingrins

   16:03   29.11.08   
אל הפורום  
  2. מכתב  
בתגובה להודעה מספר 0
 
   ברגע שאתה עובד עם קבצים אתה חייב להכניס את הקטע קוד שלך ל IF שבודק האם הקובץ אינו EOF.
באותה מידה אם אתה משתמש ב-FSEEK ואתה רוצה לרוץ על כל הקובץ , אתה צריך להכניס את הקטע קוד ל WHILE שרץ כל עוד !=EOF .

אם אתה צריך עוד מידע על עבודה עם קבצים אתה יכול להעזר ב :
http://www.underwar.co.il/document-details.asp?id=86

בהצלחה !


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net