// PL9/functiontemplate.cpp // Demonstration of function templates // Niels Walet, Last modified 04/12/2019 #include template c_type maxval(c_type a, c_type b) { return (a > b) ? a : b; } int main() { double x1{1}; double x2{1.5}; std::cout<<"Maximum value (doubles) = "<< maxval(x1,x2)<