سلام دوستان
فرض کنید که مادوتا تابع داریم که باید اجرا شوند ولی نه به ترتیب بلکه همزمان
امکانش هست؟
سلام دوستان
فرض کنید که مادوتا تابع داریم که باید اجرا شوند ولی نه به ترتیب بلکه همزمان
امکانش هست؟
نه نمیشه که. به هر حال کامپایلر از بالا شروع میکینه خط ها رو به ترتیب میخونه دیگه. مگر اینکه یه تابع رو درون تابع دیگه اجرا کنی که بازم نمیشه گفت هم زمان.
سلام
میشه برای هرتابع یه حافظه در نظر گرفت و اونهارو اجرا کرد؟
هر کدام از توابعت رو در یک Thread جداگانه تعریف و اجرا کن . همزمانی اش بستگی به تعریفت از زمان و "هم" زمانی داره اما اگه قرار نباشه خیلی دقیق و علمی حرف بزنیم با Threadingمیتونی کدهات رو همزمان اجرا کنی .
UNIX is simple. It just takes a genius to understand its simplicity
-- Dennis Ritchie
البته هیچ وقت نمیشه دو دستور در cpu همزمان اجرا بشه بلکه Threading همزمانی رو شبیه سازی میکنه. مثل عملکرد خود ویندوز که چند برنامه همزمان اجرا میشن.