זיהוי EOF ב C++

  • פותח הנושא Klman
  • פורסם בתאריך

Klman

New member
זיהוי EOF ב C++

אני מנסה לקרוא מקובץ משתנים מסוג int, אך כאשר הקובץ מסתיים ברווח enter או tab הקומפיילר לא מזהה את סוף הקובץ(EOF). מה ניתן לעשות על מנת שהקומפיילר יתעלם מהתו האחרון במקרה זה, ולא במקרה שהקובץ מסתיים במספר. לדוגמא הקובץ הבא:
1 2 3 EOF​
כאשר EOF מייצג סוף קלט כשלפניו רווחים
 

IdanR

New member
לא ברור בדיוק..

מאיזה סוג הקובץ? Ascii או Binary? ואיך בדיוק אתה קורה ממנו?
 

Klman

New member
תודה שרצית לעזור

תודה רבה על ההתייחסות אבל בסופו של דבר מצאתי את הפתרון
 
למעלה