יש לי תוכנית שצריכה להצפין או לפענח מחרוזת המשתמש צריך לבחור 1 או 2 ואז להכניס מחרוזת בפועל מה שקורה זה שהמשתמש למשל בוחר 1 ולוחץ אנטר ואז הערך של אנטר נכנס למחרוזת מה שעשיתי זה 2 פקודות getline אחת אחרי השנייה השאלה אם יש דרך יותר אלגנטית לעשות את זה תודה
אפשרויות ניהול
כובען
15.01.2016:19
1. אתה יכול פשוט להזיז את ה-NULL terminator למקום שבו אתה יודע שיהיה ה-בתגובה להודעה מספר 0
new line, כלומר אורך המחרוזת פחות 1.
כובען
15.01.2016:55
3. אגב, הרבה יותר אלגנטי לדעתי להשתמש פשוט ב-getchar, כי רק תו אחד מעניין אותך באמתבתגובה להודעה מספר 1