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

Initialize Member Array

Initialize Member Array Size एक Array के साथ Constructors का प्रयोग करने पर काफी समस्याऐं Generate हो जाती हैं। किसी Array की Size तय करने के लिए हम सामान्‍यतया निम्नानुसार Declarations करते हैं: class Stack { private: int st[20]; int top; … }; इस तरह का Declaration हालांकि अच्छी तरीके से काम करता है लेकिन जब हम कोई Real Program बना रहे होते हैं, तब हमें Program में कई Member Functions में इसी Size 20 की जरूरत पडती है। … [Read more...]

Array in Structure

Array in Structure: जिस तरह हमने अभी Structure Variable को Array की तरह प्रयोग किया, उसी प्रकार हम Structure के अंदर भी Array का प्रयोग कर सकते हैं। जैसे ऊपर के प्रोग्राम में हमने तीन विषयों sub1, sub2 व sub3 को Member के रूप में प्रयोग किया। हम इन तीन विषयों को भी एक Array के रूप में Declare कर सकते हैं। प्रोग्राम में इन्हें Access करने के लिए भी एक Loop चलाना होगा और ये प्रोग्राम भी एक Two Dimensional Array की तरह ही होगा। उदाहरण के लिए हम … [Read more...]

Array of Pointers to String

Array of Pointers to String: एक String हमेंशा एक One-Dimensional Array के रूप में Memory में Store होता है। इस Array को यदि Pointers के प्रयोग से उपयोग में लेना हो, तो हम एक Pointer Variable Declare करते हैं और उस Pointer Variable में उस String का Base Address Assign कर देते हैं। फिर इस Pointer को Increment करके हम उस Array में अलग-अलग Locations पर स्थित Characters पर Pointer द्वारा Move कर सकते हैं। यानी एक ऐसा One-Dimensional Array जिसमें … [Read more...]


Download All EBooks

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

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