Здравствуйте Eraserhead, Вы писали:
E>В Perl и PHP есть несколько функций, которые служат для разбора параметров строки передоваемых по POST или GET:
E>key1=val1&key2=val2&....
E>сперва записывая из в массив {key1=val1, key2=val2, ...}, а потом в массив, где key выступают как индексы, а val, как значения.
E>Это очень удобно. Никто не знает, не реализовано примерно тоже самое в Visual C++, или может кто то встречался с реализацией такого класса в сети ?
Для получения структуры {key1=val1, key2=val2, ...} стандартного ничего вроде нет — так что придется ручками.
А вот "а потом в массив, где key выступают как индексы, а val, как значения" — очень даже просто — для этого идеально подходит std::map. Правда с одним условием — все key и и все value должны быть одного типа, т.е. необходимо писать
std::map<Type1, Type2> aParams;
где соответсвенно все ключи имеют тип Type1, а все значения имеют тип Type2.