יש לי משתנה מסוג CHAR שמכיל את המחרוזת 100 ויש לי משתנה INT. אני רוצה לעשות ש INT יקבל את המספר שמופיע בתוך ה CHAR כלומר ש INT יהיה שווה למספר 100. איך אני עושה את זה? (מדובר בשפה C++) תודה רבה
הפרוצדורה ממירה את המחרוזת str למשתנה מספרי int. אם המחרוזת הומרה אז i יכיל את הערך אפס. ם המחרוזה לא הומרה אז i יכיל את מיקום התו שהפריע להמרה (אם למשל באמצע המספר היה "-" ככה למשל: 03-1234 אז i יכיל את הערך 3). אין לי שום מושג אם זה תקף לc++..