#include <iostream>
#include <string>
#include <sstream>
#include <vector>
int main(int ac, char **av) {
std::string cmd = "par1=1&par2=ciao&par3=1.2e4";
std::stringstream ss(cmd);
std::string argdef;
std::vector<std::string> pairs(0);
while (std::getline(ss, argdef, '&')) {
std::cout << argdef << std::endl;
pairs.push_back(argdef);
}
system("pause");
return 0;
}
#include <string>
#include <sstream>
#include <vector>
int main(int ac, char **av) {
std::string cmd = "par1=1&par2=ciao&par3=1.2e4";
std::stringstream ss(cmd);
std::string argdef;
std::vector<std::string> pairs(0);
while (std::getline(ss, argdef, '&')) {
std::cout << argdef << std::endl;
pairs.push_back(argdef);
}
system("pause");
return 0;
}