فهرست مطالب:

آرگومان پیش فرض در C++ چیست؟
آرگومان پیش فرض در C++ چیست؟

تصویری: آرگومان پیش فرض در C++ چیست؟

تصویری: آرگومان پیش فرض در C++ چیست؟
تصویری: آموزش برنامه نویسی C++ 71 - آرگومان های پیش فرض 2024, نوامبر
Anonim

آرگومان پیش‌فرض مقداری است که در اعلان تابع ارائه می‌شود که اگر فراخوان‌کننده تابع مقداری برای آرگومان با مقدار پیش‌فرض ارائه نکند، به‌طور خودکار توسط کامپایلر اختصاص داده می‌شود. زیر یک C++ ساده است مثال برای نشان دادن استفاده از آرگومان های پیش فرض.

به این ترتیب، آرگومان در C++ چیست؟

را استدلال ها به یک تابع مقادیری هستند که می توانند به تابع منتقل شوند تا به عنوان اطلاعات ورودی استفاده شوند. "مقدار بازگشتی" مقداری است که تابع برمی گرداند. به عنوان مثال، در فراخوانی تابع مربع (10)، مقدار 10 یک است بحث و جدل به تابع مربع().

علاوه بر این، سازنده با آرگومان پیش فرض در C++ چیست؟ آ سازنده که طول می کشد نه مولفه های (یا دارد مولفه های که همه دارند پیش فرض مقادیر) a نامیده می شود سازنده پیش فرض . را سازنده پیش فرض در صورتی فراخوانی می شود که مقادیر اولیه ارائه شده توسط کاربر ارائه نشده باشد. این کلاس برای نگهداری یک مقدار کسری به عنوان یک عدد صحیح و مخرج طراحی شده است.

علاوه بر این، چگونه یک آرگومان پیش فرض را در C++ ارسال می کنید؟

ایده پشت آرگومان پیش فرض ساده است. اگر تابعی توسط استدلال گذرا /s، آن ها استدلال ها توسط تابع استفاده می شوند. اما اگر بحث و جدل /s در هنگام فراخوانی یک تابع ارسال نمی شود سپس، the پیش فرض مقادیر استفاده می شود. پیش فرض مقدار/ها به بحث و جدل /s در نمونه اولیه تابع.

توابع پیش فرض ارائه شده در C++ کدامند؟

در زیر توابع پیش‌فرض ارائه شده توسط کامپایلر در زبان C++ وجود دارد که در یک کلاس توسط توسعه‌دهنده نرم‌افزار پیاده‌سازی نشده است

  • سازنده پیش فرض
  • سازنده کپی
  • اپراتور واگذاری
  • ویرانگر