G
gipsy boy
// --
using namespace std;
map<string,string> formMap;
list<string> formParams;
for(list<string>::iterator fit = formParams.begin();
fit!=formParams.end(); fit++) {
cout << "key=" << *fit;
formMap.insert(make_pair(*fit,*(++fit)));
cout << ",value=" << *fit << endl;
}
//--
This outputs:
key=f_action,value=0
key=f_id,value=1
key=f_firstname,value=Britney
key=f_name,value=Spears
key=bday,value=1
key=bmon,value=1
....
But, formMap["f_name"] is an empty string! (like all the entries in
formMap).
What am I doing wrong?
formMap[*formParams.begin()] is an empty string too by the way.
thanks!,
using namespace std;
map<string,string> formMap;
list<string> formParams;
for(list<string>::iterator fit = formParams.begin();
fit!=formParams.end(); fit++) {
cout << "key=" << *fit;
formMap.insert(make_pair(*fit,*(++fit)));
cout << ",value=" << *fit << endl;
}
//--
This outputs:
key=f_action,value=0
key=f_id,value=1
key=f_firstname,value=Britney
key=f_name,value=Spears
key=bday,value=1
key=bmon,value=1
....
But, formMap["f_name"] is an empty string! (like all the entries in
formMap).
What am I doing wrong?
formMap[*formParams.begin()] is an empty string too by the way.
thanks!,