Cgicc cgi; const_form_iterator act = cgi.getElement("act"); if( act == (*cgi).end() ){ my_cout << "ERROR: no act" << endl; }
act が無いことを調べる。
test.cpp Source File
(*cgi).end() はとりあえず常套句らしい。
(ヒットしないときにNULLとかが返る わけではない)
複数のactがあって、それをループしたいときは
for( const_form_iterator act = cgi.getElement("act"); act!=(*cgi).end(); act++ ){ if( act->getName()!="act" )continue; my_cout << act->getValue() << endl; }
でいいや、もう。面倒くさい。