কম্পিউটার টিউটোরিয়াল

C++ স্কোপ রেজোলিউশন অপারেটর


স্কোপ রেজোলিউশন অপারেটর (::) অনেক কারণে ব্যবহৃত হয়। উদাহরণস্বরূপ: যদি গ্লোবাল ভেরিয়েবলের নাম লোকাল ভেরিয়েবলের নামের সাথে একই হয়, তবে স্কোপ রেজোলিউশন অপারেটরটি গ্লোবাল ভেরিয়েবল কল করতে ব্যবহৃত হয়। এটি ক্লাসের বাইরে ফাংশন ডিফাইন করতে এবং ক্লাসের স্ট্যাটিক ভেরিয়েবল অ্যাক্সেস করতে ও ব্যবহৃত হয়।

C++-এ স্কোপ রেজোলিউশন অপারেটর উদাহরণ:

উদাহরণ

#include <iostream>
using namespace std;
char a = 'm';
static int b = 50;
int main() {
    char a = 's';
    cout << "The static variable: " << ::b;
    cout << "\nThe local variable: " << a;
    cout << "\nThe global variable: " << ::a;
    return 0;
}

আউটপুট

The static variable: 50
The local variable: s
The global variable: m

  1. C++-এ পয়েন্টার অপারেটর & (অ্যাড্রেস অফ)

  2. PHP স্কোপ রেজোলিউশন অপারেটর (::)

  3. C#-তে স্কোপ রেজোলিউশন অপারেটর (Scope Resolution Operator)

  4. C#-এ স্কোপ রেজোলিউশন অপারেটর (::) কোথায় ব্যবহার করা হয়?