fork download
  1. #include <cstdio>
  2.  
  3. struct A
  4. {
  5. void test() { std::printf("normal\n"); }
  6.  
  7. template<typename T>
  8. void test() { std::printf("template\n"); }
  9. };
  10.  
  11. int main()
  12. {
  13. A a;
  14. a.test();
  15. a.test<int>();
  16. // a.template test<int>(); // compile error
  17. }
  18.  
Success #stdin #stdout 0s 2852KB
stdin
Standard input is empty
stdout
normal
template