কম্পিউটার

C++ এ ফাংশন


ফাংশন হল C++ এর ফাংশন অবজেক্ট। ফাংশন কিছু ক্লাসের একটি ইনস্ট্যান্স অবজেক্টকে কল করার অনুমতি দেয় যেন এটি একটি সাধারণ ফাংশন। আসুন আমরা একটি ফাংশন বিবেচনা করি যা একটি আর্গুমেন্ট নেয়। ডেটার সেটে কিছু কাজ করার জন্য আমরা এই ফাংশনটিকে ফাংশন অবজেক্ট হিসাবে ব্যবহার করতে পারি।

উদাহরণ কোড

#include <iostream>
#include <algorithm>
using namespace std;
int square(int x) {
   return x*x; //return square of x
}
int main() {
   int data[10] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9};
   transform(data, data+10, data, square);
   for (int i = 0; i<10; i++)
      cout << data[i] << endl;
}

আউটপুট

0
1
4
9
16
25
36
49
64
81

  1. C++ এ log() ফাংশন

  2. C++ এ ফাংশনে অ্যারে পাস করা

  3. একটি C++ ফাংশনে একটি 2D অ্যারে পাস করা

  4. একটি C++ ফাংশনে একটি অ্যারে পাস করা