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...]

C++ Dereference – The Member Access Operator (->)

Member Access Operator: अभी तक हमने देखा है कि किसी Object के Members को यदि Access करना हो, तो Object के साथ Dot Operator का प्रयोग किया जाता है। लेकिन जब एक Pointer किसी Object को Point करता है, तब Object के Members को Access करने के लिए Dot Operator के स्थान पर Object के नाम के साथ Arrow Operator का प्रयोग करना पडता है। Arrow Operator का प्रयोग किस प्रकार से किया जाता है, इसे समझने के लिए निम्न उदाहरण देखते हैं: // demonstrates access to … [Read more...]

Pointers and Strings

Pointers and Strings: Strings Char प्रकार का एक One Dimensional Array होता है। इसलिए Pointer Notation को Array पर भी समान प्रकार से Apply किया जा सकता है। चलिए, हम एक उदाहरण द्वारा String Array पर Pointer Notation को Apply करते हैं। char str1[] = “Defined as an array"; char* str2 = “Defined as a pointer"; cout << endl << str1; // display both strings cout << endl << str2; // … [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...]

Pointers and Arrays

Pointers and Arrays का काफी नजदीकी सम्बंध है। हमने पिछले अध्‍यायों में देखा है कि Array के विभिन्न Elements को किस प्रकार से Access किया जा सकता है। चलिए, एक बार फिर से Array के Elements को Access करने के तरीके को थोडा Review कर लेते हैं। int intArray[5] = { 301, 540, 177, 552, 93 }; // array for(int j=0; j<5; j++) // for each element, cout << “\t” << intArray[j]; // print value इस Code … [Read more...]


Download All EBooks

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

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