cpp כיצד להשתמש במקש הבריחה
תשובה 1:
מבחינת C, המקלדת היא מכשיר קלט - בדרך כלל (אך לא תמיד) המחובר לסטנדרטי ב- (stdin).
מערכות הפעלה מסוימות וקונכיות עושות דברים מיוחדים עבור מקשים מסוימים. למפתח esc (לפחות במערכות יוניקס / לינוקס) אין פונקציה מיוחדת. Control-C, אכן יש פונקציה מיוחדת. כברירת מחדל זה יפסיק את התוכנית.
קן
תשובה 2:
שמור זאת כלולאה חיצונית בזמן ש (! kbhit ()) {char ch = getch () אם (ch == 27) נשבר; ................ שאר הקוד שלך} 27 הוא ה- ascii עבור esc
פורסם ב 11-09-2020