עבור לתוכן

שאלה על sizeof ב - c++

Featured Replies

פורסם

:xyxthumbs:

אם אתה רוצה לעשות את זה לבד, אפשר לבצע ע"י לולאה יחסית פשוטה. לחלק את המחרוזת ל 2 תתי מחרוזות - הטקסט שלפני הנקודה והטקסט שאחרי הנקודה.במעבר על המחרוזת הראשונה מהסוף להתחלה, כל פעם ממיר את התו לספרה ומוסיף ל float ומחלק אותו ב 10. את המחזורת השניה ממיר למספר נפרד ע"י לולאה דומה ומוסיף אותו ל float מקודם.

לא יודע עד כמה זה שימושי, אבל נחמד בתור תרגול קטנטן.

פורסם
  • מחבר

יש לך את 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);

פורסם
  • מחבר

תודה שניצל :xyxthumbs:

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים