Back-End Programming Exam  >  Back-End Programming Videos  >  Learn to Program with C++: Beginner to Expert (in Hindi)  >  128. Function Overloading Exact Match in C++ (Hindi)

128. Function Overloading Exact Match in C++ (Hindi) Video Lecture | Learn to Program with C++: Beginner to Expert (in Hindi) - Back-End Programming

FAQs on 128. Function Overloading Exact Match in C++ (Hindi) Video Lecture - Learn to Program with C++: Beginner to Expert (in Hindi) - Back-End Programming

1. फ़ंक्शन ओवरलोडिंग में पूर्ण मिलान क्या है?
उत्तर: फ़ंक्शन ओवरलोडिंग के अंतर्गत, एक क्लास में दो या अधिक फ़ंक्शन हो सकते हैं जिनके नाम समान होते हैं, लेकिन उनकी पैरामीटर सूची या विभिन्नता में अंतर होता है। जब किसी फ़ंक्शन को कॉल किया जाता है, तो कंपाइलर उस फ़ंक्शन को उसी पैरामीटर सूची या विभिन्नता के साथ ढूंढ़ता है जिसे कॉल किया जाता है।
2. फ़ंक्शन ओवरलोडिंग के लिए क्या प्रमाणित नियम हैं?
उत्तर: फ़ंक्शन ओवरलोडिंग के लिए निम्नलिखित प्रमाणित नियम होते हैं: - फ़ंक्शन के नाम होना चाहिए समान, लेकिन पैरामीटर सूची में या उनके विभिन्नता में अंतर होना चाहिए। - फ़ंक्शन के पैरामीटर की संख्या, क्रम, और टाइप में विभिन्नता होनी चाहिए। - फ़ंक्शन की पैरामीटर सूची में डिफ़ॉल्ट आर्ग्यूमेंट शामिल हो सकते हैं, जो अनिवार्य नहीं होते हैं।
3. फ़ंक्शन ओवरलोडिंग का उदाहरण दें।
उत्तर: एक उदाहरण फ़ंक्शन ओवरलोडिंग की तरफ़ से यह हो सकता है: ``` int add(int a, int b) { return a + b; } float add(float a, float b) { return a + b; } ``` यहां, हमने एक `add` फ़ंक्शन बनाया है जो दो नंबरों को जोड़ता है, एक फ़ंक्शन `int` टाइप के आर्ग्यूमेंट्स के लिए है और दूसरा फ़ंक्शन `float` टाइप के आर्ग्यूमेंट्स के लिए है।
4. फ़ंक्शन ओवरलोडिंग का उपयोग क्यों किया जाता है?
उत्तर: फ़ंक्शन ओवरलोडिंग का उपयोग कई तरह के स्थितियों में किया जाता है, जैसे: - एक फ़ंक्शन को अलग-अलग डेटा टाइप्स के लिए एक ही नाम के साथ दोहराया जा सकता है, जिससे प्रोग्राम को अधिक व्यापक और सुरक्षित बनाने में मदद मिलती है। - यह पढ़ने और लिखने में आसान होता है, क्योंकि एक ही नाम का उपयोग किया जाता है और कंपाइलर द्वारा सही फ़ंक्शन की पहचान की जाती है।
5. क्या फ़ंक्शन ओवरलोडिंग नाम के आधार पर काम करता है?
उत्तर: नहीं, फ़ंक्शन ओवरलोडिंग नाम के आधार पर नहीं काम करता है। यह केवल पैरामीटर सूची और विभिन्नता के आधार पर काम करता है। फ़ंक्शन के नाम होना चाहिए समान, लेकिन पैरामीटर सूची में या उनके विभिन्नता में अंतर होना चाहिए।
Related Searches

MCQs

,

Exam

,

Free

,

past year papers

,

practice quizzes

,

mock tests for examination

,

Important questions

,

Previous Year Questions with Solutions

,

Semester Notes

,

Sample Paper

,

128. Function Overloading Exact Match in C++ (Hindi) Video Lecture | Learn to Program with C++: Beginner to Expert (in Hindi) - Back-End Programming

,

pdf

,

128. Function Overloading Exact Match in C++ (Hindi) Video Lecture | Learn to Program with C++: Beginner to Expert (in Hindi) - Back-End Programming

,

Summary

,

video lectures

,

Extra Questions

,

study material

,

shortcuts and tricks

,

128. Function Overloading Exact Match in C++ (Hindi) Video Lecture | Learn to Program with C++: Beginner to Expert (in Hindi) - Back-End Programming

,

ppt

,

Viva Questions

,

Objective type Questions

;