יום ראשון

IO

כמו בשפת C ה-IO ב-C++ הוא לא חלק אינטגרלי של השפה. משמעות הדבר שפקודות הגישה ל-IO אינן keywords של C++. פקודות ה-IO ב-C++ נתמכת ע"י הספריות iotream ו-fstream.
נתאר כאן כתיבה וקריאה מקבצים.
stream:
ה-IO במערכת ממומש בעזרת streams. זו הישות שמחברת בין התקן ה-I/O.  עבור כיוון ה-input, ה-stream מקשר בין התקן ה-input, שיכול להיות למשל מקלדת או קובץ, לבין התוכנית שמקבלת את הנתונים. עבור כיוון output, ה-stream מקשר בין התוכנית לבין התקן הפלט, ישכול להיות למשל קובץ, מדפסת או מסך תצוגה.
כתיבה לקובץ: כתיבה לקובץ


buffers - התקני הקלט\פלט מעדיםים בד"כ לטפל בבלוקים של נתונים ולא בתווים בודדים. כתיבה לקובץ למשל, יעילה יותר כשבלוק נכתב בבת אחת לעומת הרבה כתיבות של בתים בודדים. כדי לתווך
כדי לקרוא מקובץ, יוצרים 

אין תגובות:

הוסף רשומת תגובה