C++のlistについての質問です。
if(ite >= database.end() )

と言う感じで、イテレータの位置がコンテナの一番最後以下かどうか確認したいのですが
これだと、減少出来ない というエラーが出ます。(なんか凄い量になります。
どうにかして比較する事は出来ないんでしょうか?