Yes... there is a way... operator== is already implemented into stl.
....std::list has a way to compare to two list... base on same
size..same elments.... (pg 168 of standard c++ library by Nicolai M.
Josuttiss).
is there a better way to compare 2 stl list? I write a
function like
this below, but I wonder if there is a better way to
achieve that with boost(e.g.
less code)?
bool isSame(const list<int>& srcList, const
list<int>& destList ) {
if (srcList.size() != destList.size()) {
return false;
}
int size = srcList.size();
for (int i = 0; i < size; i++) {
if (srcList[i] != destList[i]) {
return false;
}
}
return true;
}
Thank you.
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
_______________________________________________
Boost-users mailing list
Boost-users@lists.boost.org
http://lists.boost.org/mailman/listinfo.cgi/boost-users