שיעור 5: קלט עם std::cin
ב-C קראת קלט עם scanf ו-&. ב-C++ קוראים עם std::cin והאופרטור `>>`. שים/י לב לחץ: cout משתמש ב-`<<` (החוצה, למסך), ו-cin משתמש ב-`>>` (פנימה, אל המשתנה). בשיעור הזה נלמד דבר אחד — לקרוא ערך מהמשתמש אל תוך משתנה. אין צורך ב-& כמו ב-scanf.
cin הוא ההפך מ-cout: במקום לשלוח למסך עם `<<`, הוא מושך מהמקלדת אל תוך משתנה עם `>>`. החץ תמיד מצביע אל המשתנה.
- std::cin
- אובייקט הקלט הסטנדרטי של C++. קוראים ממנו אל משתנה עם `>>`, למשל std::cin >> x;
- >> (אופרטור החילוץ)
- מושך ערך מ-std::cin אל המשתנה שמימינו. הכיוון הפוך ל-`<<` של cout.
- קריאה לפי מילה
- std::cin `>>` קורא ערך אחד עד הרווח/שורה הבאים. מילה שנייה דורשת `>>` נוסף.