يك سوال مطرح ميكنم كه برنامه نويس ها جواب بدهند.
توابع InLine چه هستند و چرا به كار ميروند؟
سوال؟
-
- حق آبو گِل داره!
- پست: 385
- تاریخ عضویت: دوشنبه 19 خرداد 1382, 12:00 am
- محل اقامت: مشهد
- تشکر شده: 1 دفعه
- تماس:
تابعی که يک کپی از آن در برنامه فراخوان قرار می گيرد.
هدف : کاهش سربار زمان اجرا
مورد استفاده : - در توابع کوچک(با کد کم) .
- با پارامترهای زياد.
- پر استفاده.
ضعف : - تکرار جايگذاری ها در هر فراخوانی
- افزايش طول برنامه(مصرف بيشتر حافظه)
هدف : کاهش سربار زمان اجرا
مورد استفاده : - در توابع کوچک(با کد کم) .
- با پارامترهای زياد.
- پر استفاده.
ضعف : - تکرار جايگذاری ها در هر فراخوانی
- افزايش طول برنامه(مصرف بيشتر حافظه)
در تاریخ زندگی خوانده ام : دوستی یک اتفاق،جدایی یک قانون، و تنهایی یک رسم است.
-
- کاربر جدید
- پست: 2
- تاریخ عضویت: یکشنبه 28 خرداد 1385, 12:00 am