пускай есть хеш-контейнер
typedef .... container
/// ...
container<string,string> c;
в который добавляются элементы в таком порядке:
c["Update"] = "...";
c["Connection"] = "...";
c["Sec"] = "...";
и есть некая итерация по нему
for ( auto it : c )
{
cout << c.first << ": " << c.second << endl;
}
Ожидается:
Update: ...
Connection: ...
Sec: ...
Если бы это был map, то порядок был бы:
Connection: ...
Sec: ...
Update: ...
Если бы unordered_map, то порядок вобще любой
Sec: ...
Connection: ...
Update: ...
Подскажите контейнер для требуемого результата?