template<class T> void func0(T const*) {} template<class T> void func0(const T*) {} int main() {}
Standard input is empty
prog.cpp:5:6: error: redefinition of ‘template<class T> void func0(const T*)’ prog.cpp:2:6: error: ‘template<class T> void func0(const T*)’ previously declared here
Standard output is empty