This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC 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]

Re: libstdc++/6532: STL binder1st::operator() not compiling


Hi Paolo,

thanks for your fast response.

paolo@gcc.gnu.org writes:

> Synopsis: STL binder1st::operator() not compiling
>
> Responsible-Changed-From-To: unassigned->paolo
> Responsible-Changed-By: paolo
> Responsible-Changed-When: Wed May  1 10:00:42 2002
> Responsible-Changed-Why:
>     Triaged.
> State-Changed-From-To: open->closed
> State-Changed-By: paolo
> State-Changed-When: Wed May  1 10:00:42 2002
> State-Changed-Why:
>     Duplicate of libstd++/5012: not a bug, but instead standard conforming behaviour.

I've taken a look at this bug report. So, the library is implemented
conforming to the C++ Standard, but unfortunately the issue
remains.

How am I supposed to use this binder/mem_fun combination for modifying
methods? Changing the signature to call by value is not an option
here, since the semantics would be changed too.

This seems like a bug or at least an oversight in the standard. What
am I missing?

Thanks for your time.
Regards, Olaf.


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