[boost] how to distinguish between const char* and const char[N]