কম্পিউটার

C++ এ টেমপ্লেট এবং স্ট্যাটিক ভেরিয়েবল


এই টিউটোরিয়ালে, আমরা C++ এ টেমপ্লেট এবং স্ট্যাটিক ভেরিয়েবল বোঝার জন্য একটি প্রোগ্রাম নিয়ে আলোচনা করব।

ফাংশন এবং ক্লাস টেমপ্লেটের ক্ষেত্রে, টেমপ্লেটগুলির প্রতিটি উদাহরণের ভেরিয়েবলগুলির নিজস্ব স্থানীয় অনুলিপি রয়েছে৷

উদাহরণ

#include <iostream>
using namespace std;
template <typename T>
void fun(const T& x){
   static int i = 10;
   cout << ++i;
   return ;
}
int main(){
   fun<int>(1); //printing 11
   cout << endl;
   fun<int>(2); //printing 12
   cout << endl;
   fun<double>(1.1); //printing 11 again
   cout << endl;
   getchar();
   return 0;
}

আউটপুট

11
12
11

  1. C++ এ বৃত্ত এবং আয়তক্ষেত্র ওভারল্যাপিং

  2. C++ এ ডোমিনো এবং ট্রোমিনো টাইলিং

  3. C# এ ক্লাস এবং স্ট্যাটিক ভেরিয়েবল

  4. জাভাতে ক্লাস এবং স্ট্যাটিক ভেরিয়েবল