مشكل هدر conio.h در ++c
|
2006-03-22, 07:49 PM,
ارسال : #1
|
|||
|
|||
مشكل هدر conio.h در ++c
سلام
من در برنامه هاي ++c ام كه با برلند كامپايل ميكنم از تابع ()getch كه در هدر <conio.h> هستش براي مشاهده ي خروجي ام استفاده ميكنم چون بدون اين تابع خروجي برنامه زود ظاهر ميشه و ميره و نيمشه خروجي رو ديد ولي گويا اين هدر در كامپايلر ++g وجود نداره و نميتونم از ()getch استفاده كنم حالا اگه ميشه لطف كنيد و بگيد بايد چيكار كنم ؟!؟ |
|||
2006-03-26, 01:08 PM,
ارسال : #2
|
|||
|
|||
سلام
این تابع شما جز استاندارده اما ممکنه هدر اون در استاندارد چیزی دیگر باشه. توی هدرهای دیگه دنبالش بگرد. شاید stdio.h باشه. |
|||
2006-03-26, 01:21 PM,
ارسال : #3
|
|||
|
|||
سلام
این تابع شما جز استاندارده اما ممکنه هدر اون در استاندارد چیزی دیگر باشه. توی هدرهای دیگه دنبالش بگرد. شاید stdio.h باشه. |
|||
2006-03-27, 02:07 PM,
ارسال : #4
|
|||
|
|||
compiler ee gcc header ee conio.h ro nadare . 2nbalesham nagard .
man fekr konam to yeki dige az in forum ha javabe in soal ro dadam ... . =============================== iman |
|||
2006-03-31, 05:04 PM,
ارسال : #5
|
|||
|
|||
تابع getch و توابع مشابه اون با توجه به اینکه طبیعت IO دارند استاندارد نیستند و در کتابخانه استاندارد C وجود ندارند . این توابع به سیستم عامل وابسته اند . در داس این تابع در conio.h تعریف شده و در لینکس و یونیکس در curses.h یا جدیدتر از اون ncurses.h . البته استفاده از توابعی مثل getch در یونیکس با توجه به terminal drivers که همون tty ها یا در محیط گرافیکی pty ها هستند یه کم نسبت به مشابه داسی پیچیده تره . پیشنهاد می کنم ncurses programming HOW TO در سایت tldp.org رو بخونید .
|
|||
|