constexpr const char *const t_constexpr = "11:23:45"; const char *const t_non_constexpr = "11:23:45"; int array1[ (int)(t_constexpr[0]) ]; int array2[ (int)(t_non_constexpr[0]) ]; int main() { return 0; }
Standard input is empty
prog.cpp:5:39: error: array bound is not an integer constant before ']' token int array2[ (int)(t_non_constexpr[0]) ]; ^
Standard output is empty