انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید

نویسنده موضوع: مشکل با c  (دفعات بازدید: 2986 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین sun

  • Full Member
  • *
  • ارسال: 124
  • جنسیت : پسر
  • لینوکس یعنی دنیای ندانسته ها
مشکل با c
« : 15 شهریور 1387، 06:30 ق‌ظ »
سلام
من هرچی می خواهم از کتابخونه ی conio.hاستفاده کنم ارور میده بعدن هم که به فایل usr/include رفتم دیدم اصلا اون جا نیست چند بار هم به طور دستی اقدام به اضافه کردن کردم اما موقع رجوع هزارتا ارور می داد لطفا بگین چه کار کنم
به امید روزی که آزادی را درک کنیم؟

آفلاین سعید رسولی

  • ilius, saeedgnu
  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 1543
  • جنسیت : پسر
پاسخ به: مشکل با c
« پاسخ #1 : 15 شهریور 1387، 08:19 ق‌ظ »
توی لینوکس conio.h نداریم، این کتابخونهٔ غیر استاندارد فقط مخصوص dos هست. توی لینوکس بجاش از ncurses.h استفاده میشه. اگه توی گوگل سرچ کنید کلی pdf آموزشی براش گیر میارید.

آفلاین sun

  • Full Member
  • *
  • ارسال: 124
  • جنسیت : پسر
  • لینوکس یعنی دنیای ندانسته ها
پاسخ به: مشکل با c
« پاسخ #2 : 15 شهریور 1387، 11:16 ب‌ظ »
توی لینوکس conio.h نداریم، این کتابخونهٔ غیر استاندارد فقط مخصوص dos هست. توی لینوکس بجاش از ncurses.h استفاده میشه. اگه توی گوگل سرچ کنید کلی pdf آموزشی براش گیر میارید.
میشه بگین حالا این  ncurses.hرو باید از کجا دانلود کرد آخه تو usr/include نبود
به امید روزی که آزادی را درک کنیم؟

آفلاین سجاد

  • Sr. Member
  • *
  • ارسال: 319
  • جنسیت : پسر
  • نیست ‌بر لوح‌ دلم‌ جز الف‌ قامت ‌یار
    • http://sjb.ir
پاسخ به: مشکل با c
« پاسخ #3 : 15 شهریور 1387، 11:51 ب‌ظ »
با conio.h می خوای چی کار کنی ؟

آفلاین sun

  • Full Member
  • *
  • ارسال: 124
  • جنسیت : پسر
  • لینوکس یعنی دنیای ندانسته ها
پاسخ به: مشکل با c
« پاسخ #4 : 16 شهریور 1387، 01:03 ق‌ظ »
با conio.h می خوای چی کار کنی ؟
خوب اینکه سوال نداره میخوام از توابعش  استفاده کنم. 
به امید روزی که آزادی را درک کنیم؟

آفلاین سجاد

  • Sr. Member
  • *
  • ارسال: 319
  • جنسیت : پسر
  • نیست ‌بر لوح‌ دلم‌ جز الف‌ قامت ‌یار
    • http://sjb.ir
پاسخ به: مشکل با c
« پاسخ #5 : 20 شهریور 1387، 12:45 ق‌ظ »
خوب از چه تابعیش میخوای استفاده کنی تا ببینم معادلی براش میشناسم یا نه  ;)

آفلاین sun

  • Full Member
  • *
  • ارسال: 124
  • جنسیت : پسر
  • لینوکس یعنی دنیای ندانسته ها
پاسخ به: مشکل با c
« پاسخ #6 : 20 شهریور 1387، 05:49 ق‌ظ »
خوب از چه تابعیش میخوای استفاده کنی تا ببینم معادلی براش میشناسم یا نه  ;)
مثلاgetch,clrscr
به امید روزی که آزادی را درک کنیم؟

آفلاین سجاد

  • Sr. Member
  • *
  • ارسال: 319
  • جنسیت : پسر
  • نیست ‌بر لوح‌ دلم‌ جز الف‌ قامت ‌یار
    • http://sjb.ir
پاسخ به: مشکل با c
« پاسخ #7 : 20 شهریور 1387، 03:14 ب‌ظ »
بجا grtch میتونی از
getc() ;
getchar() ;
_getch() ;

استفاده کنی
بجا clrscr از
  system("clear");

http://www.gidforums.com/t-3551.html
http://bytes.com/forum/thread503640.html

آفلاین کسری کشاورز

  • High Sr. Member
  • *
  • ارسال: 608
  • جنسیت : پسر
  • Don't Look Back With Linux
پاسخ به: مشکل با c
« پاسخ #8 : 20 شهریور 1387، 05:20 ب‌ظ »
اینا توی چه فایل‌ای هستن؟ ncurses.h؟

آفلاین سعید رسولی

  • ilius, saeedgnu
  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 1543
  • جنسیت : پسر
پاسخ به: مشکل با c
« پاسخ #9 : 20 شهریور 1387، 09:35 ب‌ظ »
اینا توی چه فایل‌ای هستن؟ ncurses.h؟
نه.
ncurses خودش یه تابع به نام getch داره.
اینایی که گفتن فکر می‌کنم توی کتابخونه‌های پایه مثل stdio و stdlib باشن.
این یکی رو هم من اضافه می‌کنم.
system("reset");تابع system یه دستور خط فرمان رو اجرا میکنه.