我正在从整数列表中生成一个字符串键,以将相应的值存储在地图中。现在我想从键重新生成整数列表。这是我生成密钥的功能:
void generateKey( const std::vector<unsigned int>& varSet, string& key )
{
// Generate a string by concatinating intergers as v_12_34_5
stringstream varNames;
varNames <<"v";
for (unsigned int i = 0; i < varSet.size(); i++)
{
varNames <<"_"<<varSet[i];
}
key = varNames.str();
}
感谢帮助我编写了一个代码,用于将此字符串键反向解析为整数向量。