לוגו אתר Fresh          
 
 
  אפשרות תפריט  ראשי     אפשרות תפריט  צ'אט     אפשרות תפריט  מבזקים     אפשרות תפריט  צור קשר     חץ שמאלה ‎print ‎"Hello World!"; if‎ ‎not rules.‎know ‎then rules.‎read(); חץ ימינה  

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



  #1  
ישן 27-11-2007, 16:15
צלמית המשתמש של fcf
  משתמש זכר fcf fcf אינו מחובר  
 
חבר מתאריך: 17.09.05
הודעות: 6,023
שלח הודעה דרך ICQ אל fcf שלח הודעה דרך MSN אל fcf Facebook profile
עבודה עם קבצים -C - כבר שכחתי ...

אחרי הרבה זמן שלא תכנתתי בC ולא עבדתי עם קבצים בכלל... שכחתי קצת ואני לא מוצא חומר שעוזר לי בגוגל.
אני מנסה סך הכול לפתוח קובץ TXT שנמצא במיקום מסויים ולקוא ממנו ...
קוד:
FILE *fp; fp = fopen(argv[1],"r"); if(fp==NULL) { return 0; } fclose(fp);


ניסיתי משהו כזה ויש לי מלא שגיאות.

ציטוט:
C:\Program Files\Microsoft Visual Studio\MyProjects\sorts\sortes.c(22) : error C2065: 'fp' : undeclared identifier
C:\Program Files\Microsoft Visual Studio\MyProjects\sorts\sortes.c(23) : warning C4047: '=' : 'int ' differs in levels of indirection from 'struct _iobuf *'
C:\Program Files\Microsoft Visual Studio\MyProjects\sorts\sortes.c(24) : warning C4047: '==' : 'int ' differs in levels of indirection from 'void *'
C:\Program Files\Microsoft Visual Studio\MyProjects\sorts\sortes.c(28) : warning C4047: 'function' : 'struct _iobuf *' differs in levels of indirection from 'int '
C:\Program Files\Microsoft Visual Studio\MyProjects\sorts\sortes.c(28) : warning C4024: 'fclose' : different types for formal and actual parameter 1
Error executing cl.exe.

sortes.obj - 2 error(s), 4 warning(s)


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

עריכה: כמו אידיוט הגדרתי את המצביע FP לאחר ביצוע פקודות, ולא בתחילת הפונקצייה שלי.... אז הקריאה לקובץ פועלת.... נשארה רק השאלה השנייה, איך אני קולט עד רווח... מעבד את הקלט שלי וממשיך לקלוט ?

תודה
_____________________________________
תמונה שהועלתה על ידי גולש באתר ולכן אין אנו יכולים לדעת מה היא מכילה
תמונה שהועלתה על ידי גולש באתר ולכן אין אנו יכולים לדעת מה היא מכילה


נערך לאחרונה ע"י fcf בתאריך 27-11-2007 בשעה 16:17.
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #13  
ישן 10-12-2007, 23:51
  ghostdog47 ghostdog47 אינו מחובר  
 
חבר מתאריך: 05.07.07
הודעות: 56
חחחחחחחח
בתגובה להודעה מספר 11 שנכתבה על ידי Dark Knight שמתחילה ב "זה ממש לא גישה טובה..."

ציטוט:
02-12-2007 12:28fcfבסדר. פעם הבאה אדא כיצד לעשות את זה בצורה יותר טובה ...
מה שחשוב לי כאן שזה יעבוד, לא משנה באיזו צורה, היות שזה תרגיל קטן להגשה ולא פרוייקט רציני.
בהתחלה אף אחד לא ענה לי... וידעתי ש fgetc Nחזיר לי תו אחד כל פעם, אז היה לי רעיון כמו שאמרתי לכם ובניתי אותו כבר. רק לאחר שבניתי את זה ואחרי שהכול עבד הזכרתם לי את הפונקציות ה"יותר יעילות"

02-12-2007 12:19 Dark Knight
זה ממש לא גישה טובה לתיכנות...
מתכנת צריך לשאוף לתכנות כמה שיותר איכותי ויעיל...


זה הזכיר לי בדיחה ידועה...
בן ששואל את אבא שלו המתכנת למה השמש זורחת בבוקר..
אז אבא שלו עונה לו..אם זה עובד אל תגע!!!
חחחח
תכלס Drak Knight צודק שלא כולם יהיו כמו microsoft מוכרים זבל במיליונים
_____________________________________
חתימתכם הוסרה כיוון שלא עמדה בחוקי האתר. לפרטים נוספים לחצו כאן. תוכלו לקבל עזרה להתאמת החתימה לחוקים בפורום חתימות וצלמיות.

תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
תגובה

כלי אשכול חפש באשכול זה
חפש באשכול זה:

חיפוש מתקדם
מצבי תצוגה דרג אשכול זה
דרג אשכול זה:

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

קוד vB פעיל
קוד [IMG] פעיל
קוד HTML כבוי
מעבר לפורום



כל הזמנים המוצגים בדף זה הם לפי איזור זמן GMT +2. השעה כעת היא 23:03

הדף נוצר ב 0.05 שניות עם 12 שאילתות

הפורום מבוסס על vBulletin, גירסא 3.0.6
כל הזכויות לתוכנת הפורומים שמורות © 2025 - 2000 לחברת Jelsoft Enterprises.
כל הזכויות שמורות ל Fresh.co.il ©

צור קשר | תקנון האתר