Bonjour, excellente question.

Bien que "abc" soit une prvalue de type const char[4], les deux instantiations suivantes sont valides :


template<> void pointer_or_array<char>(char const *rs)...