C++/שלום עולם!: הבדלים בין גרסאות בדף

תוכן שנמחק תוכן שנוסף
Ybungalobill (שיחה | תרומות)
שורה 19:
נסביר את הקוד בפרטים:
 
* הפקודה ‎#include היא פקודה לקדם-מעבד (pre-processor), כך הן כל הפקודות המתחילות בסולמית. קדם-מעבד הוא '''חלק''' מהמהדר, והוא מורץ בתחילת תהליך ההידור. פקודת ה-include מורה לקדם-מעבד להדביק את תוכן הקובץ ששמו נכתב אחרי הפקודה, לתוך המקום בו נכתבה הפקודה עצמה. משתמשים בפקודה זו על מנת לבכליללהכליל את ההצהרות של הספרייה בה אנו רוצים להשתמש, במקרה שלנו "iostream".
 
:iostream היא חלק מהספרייה התקנית של C++‎ האחראי על קלט ופלט (Input/Output Stream). כל הספריות התקניות יבואו בסוגריים משולשים לאחר פקודת ה-include, זאת כדי שהמהדר ימצא את הקובץ לבד. במקרה של הספריה התקנית של C++‎, לאו דווקא קיים קובץ כזה על הדיסק הקשיח שלכם, דבר זה תלוי בסביבת הפיתוח בה אתם עובדים.