T>const char s0[] = "123"; T>const char *s1 = "456"; T>func(s0); T>func("789"); T>func(s1); T>
void func(const char (&s)[4]); template<size_t N> void func(const char (&s)[N]);