Каков правильный способ в С++ для создания глобальной и статической таблицы строк?
Под "global" я имею в виду: Используется из любого файла, который включает заголовок. Но не часть некоторого времени исполнения, созданного singelton objcet.
Под "статикой" я имею в виду: как можно немного времени для запуска. Данные на страницах только для чтения. Только 1 экземпляр данных для каждого приложения.
Под "string" я имею в виду: Null завершенный массив символов хорош. std::string было бы неплохо, но я не думаю, что это можно сделать с точки зрения вышеизложенного. Правильно?
Под "таблицей" я имею в виду: я имею в виду индексируемый массив. Поэтому я не думаю, что это таблица. Но я гибкий в этом вопросе. Открыт для идей.
Под "С++" я имею в виду: С++ не C. (Обновление: С++ 98, а не С++ 11)