Beispiel #1
0
template <class T, class S> bool operator==(const many<T>& m, const S& s) {
    return S(m.begin(), m.end()) == s;
}
Beispiel #2
0
template <class T, class S> bool operator==(const S& s, const many<T>& m) {
    return m.size() == s.size() && S(m.begin(), m.end()) == s;
}