Arrays of Pointers to Objects – Virtual Functions

Arrays of Pointers to Objects: Virtual Functions को Use करने का सबसे Common तरीका “Array of Pointers to Objects” है। निम्न उदाहरण Program में हमने पिछले उदाहरण की Classes का ही प्रयोग किया है। केवल main() Function में ही कुछ परिवर्तन किया है। Program निम्नानुसार है: // Array of Pointers to Objects with Virtual Functions #include <iostream.h> #include <conio.h> class BaseClass // base … [Read more...]

Pointers and const

Pointers and const: हमने पिछले अध्‍यायों में देखा है कि जब हमें Program में किसी Variable के मान को पूरे Program में स्थिर रखना होता है, तब हम उस Variable को const Declare करते हैं। जैसे- const int var1 = 123; यदि हम किसी भी तरीके से इस var1 के मान को Modify करना चाहें तो Compiler हमें ऐसा नहीं करने देता है और Error Massage दे देता है। लेकिन जब हम Pointer के सम्बंध में const Modifier को देखते हैं, तब हमें दो स्थितियों को ध्‍यान में रखना … [Read more...]

C++ Function Pointers

C++ Function Pointers: Functions में Arguments Pass करने के तीन तरीके हैं। Pass By Value / Call by Value Pass By Reference / Call by Reference Pass By Pointer or Pass By Address / Call by Pointer or Call by Address  जब हमें किसी Program में किसी Variable के Actual मान पर किसी प्रकार का Operation Perform करना होता है, तब हम उस Variable को Function में By Value Pass नहीं कर सकते हैं।  क्योंकि ऐसा करने पर Function केवल उस Variable के … [Read more...]

Default Arguments in C++

Default Arguments in C++: किसी Function के Default Arguments “C++” के Functions की एक और अच्छी व्‍यवस्था है। किसी Function को Overload करके एक Programmer एक ही नाम से कई समान काम करने वाले Functions को Call कर सकता है उसी तरह किसी Function में Default Arguments का प्रयोग करके एक Programmer एक ही Function को कई तरह से Use कर सकता है। “C” में जब हम किसी Function को Define करते हैं तब हम उसमें जितने Arguments Define करते हैं उस Function को Calling … [Read more...]

Function Overloading in C++

Function Overloading in C++: “C++” मे ये एक बहुत ही अच्छा Concept Add किया गया है जिसे Function Overloading नाम दिया गया है। यानी हम एक ही नाम के Function को कई तरीकों से Use कर सकते हैं। जब हम किसी Function को Overload करना चाहते हैं, तब वास्तव में कई Function का नाम तो समान ही होता है, लेकिन उनकी Definition अलग तरह की होती है। उदाहरण के लिए मान लें कि निम्नानुसार एक Function है जो किसी Array के विभिन्न मानों का Average Calling Function को … [Read more...]


Download All EBooks

सभी हिन्दी EBooks के DEMO DOWNLOAD LINKS प्राप्‍त करें, अपने EMail पर।

Register करके Login करें। इस Popup से छुटकारा पाएें।