ASAmit singhinyesamitsingh.hashnode.dev·1d ago · 5 min readC++ में Scope क्या होता है?Scope का मतलब है: Program का वह area जहाँ किसी variable, function या class member को उसके नाम से access किया जा सकता है। { int x = 10; // x का scope इसी block के अंदर है } cout << x; // E00
ASAmit singhinyesamitsingh.hashnode.dev·4d ago · 8 min read Static Data Members और Static Member Functionsएक आसान example से समझो: एक class में: हर student के marks और rollNumber अलग होंगे। लेकिन totalStudents सभी students के लिए एक ही होगा। class Student { int rollNumber; // हर object की00
ASAmit singhinyesamitsingh.hashnode.dev·Aug 12 · 9 min readClasses containing pointers, Pointer to objects, this pointer, Array of objectsइन चारों topics को एक ही Student class से step-by-step समझते हैं: Class containing pointer → class के अंदर pointer Pointer to object → pointer के अंदर पूरे object का address this pointer → current 00
ASAmit singhinyesamitsingh.hashnode.dev·Aug 12 · 5 min readPossible problems with the use of pointers - Dangling pointer, Wild pointer, Null pointer assignmentPointer ka kaam sirf kisi memory location ka address store karna hota hai. Problem tab hoti hai jab pointer ke andar: Shuru se hi koi valid address nahi ho → Wild Pointer Pehle valid address tha, le00
ASAmit singhinyesamitsingh.hashnode.dev·Aug 12 · 15 min readPointer ArithmeticPointer arithmetic ka meaning hai: Pointer mein stored address ko increment, decrement, add ya subtract karke memory ke doosre elements tak pahunchna. Pointer arithmetic ko samajhne ka sabse accha e00