template <typename T> void assign(T *a, T b) { *a = b; } int main() { double i; assign<double>(&i, 2);}
Standard input is empty
Standard output is empty
The brand new service which powers Ideone!
Widget for compiling and running the source code in a web browser!