פורסם 2003 בדצמבר 1121 שנים אני רוצה ליחס את cout לקלאס שאני כותב. (אני יודע שהוא assignable, הוא מסוג - ostream_withassign) את הקלאס שאני כותב אני רוצה לרשת נניח מ ostrstream .הבעיה היא שאם אני מממש אופרטורים >> הם לא נקראים כשאני כותב >> cout. (אני חושב שזה בגלל שהאופרטורים >> בקלאס ostream הם לא virtual.) המטרה שלי היא שכשכותבים >> cout אני אוכל לבצע מניפולציות על ה data, ואז נניח לשלוח אותו לפונקציה אחרת, אבל אני צריך את היכולות של ostrstream (להפוך double ל string וכו...) מה עושים?תודה מראש,יובל
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.