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

C++-এ ভেরিয়াডিক ফাংশন টেমপ্লেট


C++-এ ভেরিয়াডিক ফাংশন টেমপ্লেট হলো এমন একটি ফাংশন যা একাধিক আর্গুমেন্ট নিতে পারে।

সিন্ট্যাক্স

template<typename arg, typename... args> return_type function_name(arg var1, args... var2)

উদাহরণ কোড

#include <iostream> 
using namespace std; 
void show() { // বেস কেস
    cout << "I am now empty"; 
} 
template <typename T, typename... T2> // ভেরিয়াডিক ফাংশন
void show(T v1, T2... v2) { 
    cout << v1 << endl; 
    show(v2...) ; 
} 
int main() { 
    show(7, 6, 0.04, "hi ", "I am variadic function", "I will show\n"); 
    return 0; 
}

আউটপুট

7
6
0.04
hi
I am variadic function
I will show
I am now empty

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

  2. C++-এ strtol() ফাংশন

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

  4. C++-এ swap() ফাংশন