用于存储字符串的最佳stl容器field1-field2-field3 ...- fieldN?

时间:2011-12-29 06:57:10

标签: c++ stl

我有一个如下字符串:

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

整体来说它是一个字符串"1-2-3-4" 我有多个字符串存储在stl容器中。

每个字段都与其他字段相关:

如果field1-field2field3最多只能有16个值。 我必须对字符串进行这些验证 我现在想的是一套:set<string>

我可以拥有的最大字符串数是32768,容器中的所有值都必须是唯一的。

出于验证目的,我也想到了一个多图:

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

但我对使用哪一个感到困惑。 或者可以使用另一个更好的容器,例如map内的map

0 个答案:

没有答案