PDA

View Full Version : backspace



www.ilampro.com
چهارشنبه 08 آبان 1387, 17:01 عصر
سلام
دوستان عزیز من یک برنامه کوچک برای کلید backspace نوشتم که برای دستور ()getchar کار می کنه ولی برای دستور ()getch کار نمی کنه لطفا با راهنمایی مفصل من را در جریان اشتباهم قرار دهید
ممنون
موفق باشید :خجالت:

www.ilampro.com
پنج شنبه 30 آبان 1387, 18:42 عصر
سلام و درود بر شما
کسی نبود جواب ما رو بده
به خدا واسه پروژه نیست . خودم توی خونه دارم سی تمرین می کنم

Salar Ashgi
پنج شنبه 30 آبان 1387, 22:19 عصر
سلام ، سوالتان کمی گنگ است ، لطفا کمی واضحتر بیان فرمایید !!!

rooshan2008
پنج شنبه 30 آبان 1387, 23:14 عصر
سلام
من کد دوم شما رو دیدم با getchar گفتی مشکلی نداری .
اولاً باید بگم که دستور getCh() و getche() کلید های زده شده رو مستقیماً از صفحه کلید می خونه ولی getchar اگه اشتباه نکنم یک ماکرو از Stdin.h هست که اطلاعات رو بترتیب ازstream Stdin می نخونه به همین دلیل شما می توانید از کارکتر های '\n' و غیره می تونید به راحتی استفاده کنید .ولی درgetch() برای مقایسه بجای استفاده از کارکتر های مثل '\n' و غیره با این شکل باید از کد اسکی اون کلید استفاده کنید مثلاً بجای enter 13 و بجای '\b' عدد هشت بزارید.

امید وارم کمکت کرده باشم...
البته این کارهایی که گفتم یه تجربه کوچیک بود شاید دوستان نظر دیگه ای داشته باشن