نمایش نتایج 1 تا 3 از 3

نام تاپیک: Borland C++‎ 3.1 و graphics.h

  1. #1

    Borland C++‎ 3.1 و graphics.h

    دوستان عزيز؛
    لطفاً اگر جواب اين پرسشها را مي‌دانيد به آنهاي پاسخ دهيد.
    1- چگونه مي‌توان در محيط ويندوز و در
    Visual C++‎ 6.0 از فايل كتابخانه‌اي Graphics.h استفاده كرد؟
    2- چرا در هنگام اجراي
    Borland C++‎ 3.1 پردازنده به صورت 100درصد كار مي‌كند و تا زماني كه اين برنامه بسته نشود، پردازنده همين‌طور به كار ادامه مي‌دهد؟

    با تشكر
    Hossein.comput

  2. #2
    کاربر دائمی آواتار sasan_vm
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    زاهدان
    پست
    494

    نقل قول: C++‎

    سلام
    1- در کمپایلرهایی مانند VC, BCB از توابع گرافیک dos پشتیبانی نمیشود. اگر هدف نوشتن برنامه گرافیک است خوب محیط ویندوز GUI است و برای تمام توابع گرافیکی dos که در فایل Graphics.h معرفی شده اند
    معادل وجود دارد چه بسا کاملتر. اما اگر هدف نوشتن برنامه گرافیک برای dos است نمی توانید از کمپایلر های visual استفاده کنید و مجبور به استفاده از کمپایلرهای قدیمی dos هستید مانند TC++‎، BC , ...

    2- این مسئله ربطی به BC++‎ 3.1 ندارد شما هر برنامه تحت dos را که روی windows اجرا کنید تا وقتی که برنامه خاتمه پیدا نکرده این وضعیت وجود دارد. البته این بدین معنا نیست که واقعا cpu 100% مشغول باشد
    چون به راحتی در همان وضعیت 100% می توانید با windows کار کنید. اما علت، windows یک سیستم MultiTask است یعنی هر برنامه ای که اجرا می شود توسط یک Thread مقداری از پردازش cpu به آن اختصاص داده می شود اما dos سیستم MultiTask نیست یعنی اجرای یک برنامه مساوی است با گرفتن
    پردازش تمام cpu ، برنامه های dos که در windows اجرا می شوند در واقع windows محیط dos را برای اجرای آنها شبیه سازی میکند (یک محیط No MultiTask) و به ظاهر همه زمان cpu به آن محیط اختصاص داده می شود و با Minimize کردن برنامه تحت dos در windows و سوئیچ کردن به یک برنامه تحت windows
    مشاهده میکند که وضعیت cpu سریع تغییر میکند.

  3. #3

    نقل قول: C++‎

    به این لینک مراجعه کن:

    http://www.barnamenevis.org/sh...d.php?t=103584

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •