היי אנשים, כיוון שאני לא מוצא את האוביקט הזה ב help של VS6 אולי תוכלו לעזור לי קודם כל , איך אני מוצא את האוביקט הזה ואת כל המתודים שלו. שנית - האם האופרטור << (קטן קטן כלומר קלט) מחזיר ערך אם כן מהו ? בתודה, עוקץ
אם אתה עושה אופרטור + לדוגמה, לא תרצה להחזיר אוביקט חדש מאותו סוג ? אני היתי מחזיר . בכל אופן לגבי שאלתי איזה ערך << מחזיר , הריי שהייתי רוצה לדעת איך לדעת שהוא נכשל.
הוא תמיד מחזיר this*. אתה צריך לבדוק מה ה-state שלו. ולחדשות בהרחבה. cin הוא אובייקט מסוג basic_istream. על מנת לאפשר שרשור:
cin >> a >> b;
כל אופרטור << מחזיר refernce לאוביקט מסוג basic_istream. על מנת לאפיין טעויות לכל אוביקט כזה יש מצבים (states). הנה משהו שכתבתי. כדי לבדוק את מצב cin בדוק את ה-state.