This is the mail archive of the
libstdc++@gcc.gnu.org
mailing list for the libstdc++ project.
operator== missing on std::__debug::map<>::iterator
- From: Pedro Larroy <pedro dot larroy dot lists at gmail dot com>
- To: libstdc++ at gcc dot gnu dot org
- Date: Mon, 10 Dec 2012 14:00:04 +0100
- Subject: operator== missing on std::__debug::map<>::iterator
Hi
I'm trying to compile with -D_GLIBCXX_DEBUG and I get an error which
doesn't happen without the previous macro
There's an implementation of iterator inheriting privately from
std::__debug::map<......>::iterator and calling for operator==
operator== in the 'std::__debug::map<......>::iterator
I get the following error:
error: 'operator==' is not a member of 'std::__debug::map<......>::iterator
Is operator== missing intentionally from the iterator class?
Regards.
Pedro.