#include <iostream> template <class T> void f(T const & t) { std::cout << "in template: " << t << std::endl; } void f(int) = delete; int main() { f(10.); f(1); return 0; }
Standard input is empty
prog.cpp: In function 'int main()': prog.cpp:9:6: error: deleted function 'void f(int)' prog.cpp:14:5: error: used here
Standard output is empty