++Learn and Programming with C

سایتی برای دیدن نمونه کد های سی پلاس پلاس و یادگیری

++Learn and Programming with C

سایتی برای دیدن نمونه کد های سی پلاس پلاس و یادگیری

من محسن سعیدآبادی نوسنده این بلاگ هستم.اگر برنامه ای خواستید میتونید ینستاگرامم و تلگرامم Mohsen.korea هست ادم کنید برام پیام بذارید.

طبقه بندی موضوعی
بایگانی

۱ مطلب با کلمه‌ی کلیدی «فانکشن لورلودینگ» ثبت شده است

۰۲
مهر

بحث فانکشن اورلودینگ بسیار ساده است و میتونه به ما توی بهینه کردن کد و درک کد کمک کنه.اما فانکشن اورلودینگ چی هست؟در واقع فانکشن هایی رو که دقیقا هم اسم هم باشند و نوع خروجی انان هم با هم یکی باشد فانکشن های اورلود میگیم.تنها فرقی که این فانکشن های با هم دارند .تعداد و نوع ورودی هایی هستند که میگیرند.مثلا به مثال زیر توجه کنید:

;(int firstfuncoverload(int count

;(int firstfuncoverload(float count

این دو فانکشن از همه لحاظ شبیه هم هستند یعنی نوع خروجی ها یکسانه ، اسم فانکشن ها یکسانه و...اتنها فرق در یک مورد است ،ان هم در بخش ورودی ها است (البته میتوان خروجی ها را هم متمایز کرد).برای اورلود کردن چند فانکشن :

1-اگر تعداد متغیر های یکسانی رو ورودی میگیرن باید نوع اون ها با هم فرق کنه.

2-باید تعداد ورودی های گرفته شده باهم فرق کنه.

نکته:نمیشود فقط با تغییر نوع خروجی فانکشن ها را اورلود کرد.

اگه سوالی داشتید پیام بدبد.

Telegram & Instagram:Chaewonkorea

نظر یادتون نره!!!


  • Mohsen Saeedabadi