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

نام تاپیک: اجرای همزمان دو تابع

  1. #1
    کاربر دائمی آواتار amir_civil
    تاریخ عضویت
    تیر 1384
    محل زندگی
    تهران
    پست
    452

    اجرای همزمان دو تابع

    سلام دوستان
    فرض کنید که مادوتا تابع داریم که باید اجرا شوند ولی نه به ترتیب بلکه همزمان
    امکانش هست؟

  2. #2
    کاربر دائمی
    تاریخ عضویت
    اسفند 1385
    محل زندگی
    تهران
    پست
    1,486
    نه نمیشه که. به هر حال کامپایلر از بالا شروع میکینه خط ها رو به ترتیب میخونه دیگه. مگر اینکه یه تابع رو درون تابع دیگه اجرا کنی که بازم نمیشه گفت هم زمان.

  3. #3
    کاربر دائمی آواتار amir_civil
    تاریخ عضویت
    تیر 1384
    محل زندگی
    تهران
    پست
    452
    سلام
    میشه برای هرتابع یه حافظه در نظر گرفت و اونهارو اجرا کرد؟

  4. #4
    هر کدام از توابعت رو در یک Thread جداگانه تعریف و اجرا کن . همزمانی اش بستگی به تعریفت از زمان و "هم" زمانی داره اما اگه قرار نباشه خیلی دقیق و علمی حرف بزنیم با Threading‌میتونی کدهات رو همزمان اجرا کنی .
    UNIX is simple. It just takes a genius to understand its simplicity
    -- Dennis Ritchie

  5. #5
    کاربر دائمی آواتار golihaghighi
    تاریخ عضویت
    اسفند 1382
    محل زندگی
    شيراز
    سن
    47
    پست
    234
    البته هیچ وقت نمیشه دو دستور در cpu همزمان اجرا بشه بلکه Threading همزمانی رو شبیه سازی میکنه. مثل عملکرد خود ویندوز که چند برنامه همزمان اجرا میشن.

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

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