This is the mail archive of the libstdc++@gcc.gnu.org mailing list for the libstdc++ project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Something about std::list<> member functions.


I was wondering why in std::list<>, the functions merge, unique, sort,
... are implemented twice, once for the less than operator, and once for
the template argument one. Why can't it be coded just once for the more
general version, and pass std::less<> to then more general one, when the
less general one is called?






-- 
	-Dhruv Matani.
http://www.geocities.com/dhruvbird/




Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]