揮発性のメモ2

http://d.hatena.ne.jp/iww/

cgicc

    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;
    }

でいいや、もう。面倒くさい。