特定の STL コンテナーのすべてのインスタンスの ".end()" イテレーターは、同じ "past-the-end" オブジェクトを指していますか?
例えば
std::set<int> my_set_1;
// fill "my_set_1"
std::set<int> my_set_2;
// fill "my_set_2"
bool same_end_iterator = my_set_1.end() == my_set_2.end() ;
最後の行は実装依存ですか?