ABA


"עבודה עם קבצים בינארים"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #20038 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 20038
aCoZz 
חבר מתאריך 19.7.06
17692 הודעות
   00:31   22.05.13   
אל הפורום  
  עבודה עם קבצים בינארים  
 
   יש לי שאלה קטנה על קבצים בניארים ב C
נגיד עשיתי סטראקט ואני כול פעם קולט לתוך הקובץ נתונים אחד אחד

fwrite(CD,sizeof(struct cd),1,pt);

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


printf("%d - %s - %s\n",CD->index, CD->name, CD->cname);

אבל שאני מנסה לשים את הנתונים בתוך הקובץ אחרי שאני מפענח אותם בעזרת המבנה של הסטראקט יותא בקובץ ג'בריש


fprintf(pt,"%d - %s - %s\n",CD->index, CD->name, CD->cname);

מישהו יכול לכוון אותי מה הבעיה פה ?
תודה !


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

  האשכול     מחבר     תאריך כתיבה     מספר  
  אם אני זוכר נכון אתה צריך להוסיף את התו NULL בסוף הקובץ. dvir8 22.05.13 01:09 1
     לא זאת לא הבעיה הוא קורא את המידע לפי הסדר של הסטרקטים aCoZz  22.05.13 08:03 2
  לא ממש מובן, בשביל לכתוב לקבצים בינאריים זה כמו הראשון inno3D 22.05.13 09:58 3

       
dvir8
חבר מתאריך 13.5.02
5929 הודעות
   01:09   22.05.13   
אל הפורום  
  1. אם אני זוכר נכון אתה צריך להוסיף את התו NULL בסוף הקובץ.  
בתגובה להודעה מספר 0
 
   התו הוא '\0'


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
aCoZz 
חבר מתאריך 19.7.06
17692 הודעות
   08:03   22.05.13   
אל הפורום  
  2. לא זאת לא הבעיה הוא קורא את המידע לפי הסדר של הסטרקטים  
בתגובה להודעה מספר 1
 
   זה גם לא היה מדפיס לי את המידע על המסך אם לא היו אפסים בסוף המחרוזות שבתוך הסטראקט

תודה בכול מקרה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
inno3D
חבר מתאריך 21.4.02
4533 הודעות
   09:58   22.05.13   
אל הפורום  
  3. לא ממש מובן, בשביל לכתוב לקבצים בינאריים זה כמו הראשון  
בתגובה להודעה מספר 0
 
   השורת קוד השלישית לא עובדת לקבצים בינארים
אלא לקבצי טקסט


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

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

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



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