פורסם 2007 ביולי 2418 שנים אם אתה רוצה לעשות את זה לבד, אפשר לבצע ע"י לולאה יחסית פשוטה. לחלק את המחרוזת ל 2 תתי מחרוזות - הטקסט שלפני הנקודה והטקסט שאחרי הנקודה.במעבר על המחרוזת הראשונה מהסוף להתחלה, כל פעם ממיר את התו לספרה ומוסיף ל float ומחלק אותו ב 10. את המחזורת השניה ממיר למספר נפרד ע"י לולאה דומה ומוסיף אותו ל float מקודם. לא יודע עד כמה זה שימושי, אבל נחמד בתור תרגול קטנטן.
פורסם 2007 ביולי 2418 שנים יש לך את http://www.cplusplus.com/reference/iostream/stringstream/ גם כאן.תשים לב שאתה יכול להשתמש שם בoperator>>(במו cin).
פורסם 2007 ביולי 2918 שנים מחבר יש לך את http://www.cplusplus.com/reference/iostream/stringstream/ גם כאן.תשים לב שאתה יכול להשתמש שם בoperator>>(במו cin).זה אחלהרק שראיתי בכמה קודים שתמיד מסיימים את הזרימה לתוך stringstrea עם מה זה ends?float key = 1.23;ostrstream ostrkey(cstrkey, 10); ostrkey << key << ends; string strkey(cstrkey);
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.