Лучший контейнер stl для хранения строк field1-field2-field3 ...- fieldN? - PullRequest
0 голосов
/ 29 декабря 2011

У меня есть строка, как показано ниже:

field1-field2-field3-field4--->    1-2-3-4

в целом это строка "1-2-3-4" У меня есть несколько строк, как указано выше, для хранения в контейнере STL.

Каждое поле связано с другим, как:

если для field1-field2, field3 может иметь только максимум 16 значений. Я должен сделать эти проверки на строки В настоящее время я думаю о наборе: set<string>.

Максимальное количество строк, которое я могу иметь, равно 32768, и все значения в контейнере должны быть уникальными.

В целях проверки я также думаю о мультикарте:

multimap<string,string>="field1-field2","field3-field4"

Но я немного запутался, какой из них использовать. Или, может быть, есть другой лучший контейнер для использования, например map внутри map.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...