У меня есть строка, как показано ниже:
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
.