#include using namespace std ; template T adder(T v) { } template T adder(T first, Args... args) { } int main() { //long sum = adder(1, 2, 3, 8, 7); long sum = adder( 1, 2, 3 ); cout << "sum: " << sum << endl ; std::string s1 = "x", s2 = "aa", s3 = "bb", s4 = "yy"; std::string ssum = adder(s1, s2, s3, s4); }