Общий заголовок.
Я могу это сделать:
const bool kActivatePlayground=false;
Прекрасно работает при включении нескольких файлов.
Я не могу этого сделать:
const char * kActivePlayground = "kiddiePool";
Результаты с ошибкой: дубликаты символов.
Но это работает:
static const char * kActivePlayground = "kiddiePool";
Почему static необходим для const char *, но не для const bool? Кроме того, я думал, что static не требуется, так как const всегда static implicity?