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

186 videos

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. क्या फ़ंक्शन ओवरलोडिंग नाम के आधार पर काम करता है?
उत्तर: नहीं, फ़ंक्शन ओवरलोडिंग नाम के आधार पर नहीं काम करता है। यह केवल पैरामीटर सूची और विभिन्नता के आधार पर काम करता है। फ़ंक्शन के नाम होना चाहिए समान, लेकिन पैरामीटर सूची में या उनके विभिन्नता में अंतर होना चाहिए।
186 videos
Explore Courses for Back-End Programming exam
Signup for Free!
Signup to see your scores go up within 7 days! Learn & Practice with 1000+ FREE Notes, Videos & Tests.
10M+ students study on EduRev
Related Searches

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

,

ppt

,

Extra Questions

,

mock tests for examination

,

practice quizzes

,

Sample Paper

,

Semester Notes

,

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

,

past year papers

,

pdf

,

video lectures

,

Summary

,

Exam

,

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

,

Objective type Questions

,

Important questions

,

Previous Year Questions with Solutions

,

study material

,

Free

,

Viva Questions

,

MCQs

;