Scope resolution operator in c++

जय हिंद दोस्तो , gyanibasti.com मे आपका स्वागत है | इस topic मे बात करेगे ” Scope resolution operator in c++ “ क्या होता है | इसका use क्यो करते है | क्या क्या फ़ायदे है | इसके इस सब के बारे मे बात करेगे | हमे उम्मीद है , scope resolution operator in hindi के सभी सबलो के उत्तर इस पोस्ट मे मिल जाएगे |

Scope resolution operator

scope resolution का use programmer उस condition मे करते है | जब एक ही variable को एक ही program भिन्न-भिन्न value के साथ use करना हो | scope resolution operator का use सबसे ज़्यादा global variable के साथ करते है | और उसके बाद instance या class variable के साथ करते है |
जबा भी हम एक program मे global variable की value को define कर देते है , और उसी name का variable किसी class या function मे बनाते है | तो उस condition local variable की value access होगी यदि आप global variable की value access करना चाहते है | तो आपको scope resolution operator (::) का use करना पड़ेगा |

#include<iostream.h>
#include<conio.h>
int a;
a=10;
class test
{
public:
void show1()
{
int a=20;
cout<<a; //output = 20
cout<<::a; //output = 10
}
void show2()
{
int a=30;
cout<<a; //output = 30
cout<<::a; //output = 10
}
};
void main()
{
clrscr();
test ob;
ob.show1();
ob.show2();
getch();
}

♠ Conclusion ♠

ये थी हमारी scope resolution operator की पोस्ट इस पोस्ट मे हमने आपको scope resolution क्या होता है | इसको use कहा होता है | scope resolution operator के addvantages क्या है | ये सब जानकारी हिन्दी मे provide की है | हमे उम्मीद आपको scope resolution से related सारे answer मिल गाए होगे | अगर आपको हमारी पोस्ट usefull लगी हो तो हमारी website gyanibasti को Subscribe करे |                                                                                                            धन्यवाद..

About Author

Leave a Comment