template<class T, const char* p> class X { }; const char p[] = "Vivisectionist"; X<int,p> x; int main() {}
Standard input is empty
prog.cpp:4: error: ‘p’ cannot appear in a constant-expression prog.cpp:4: error: template argument 2 is invalid prog.cpp:4: error: invalid type in declaration before ‘;’ token
Standard output is empty