|
Boost Users : |
From: Matt S Trentini (matt_trentini_at_[hidden])
Date: 2004-09-02 09:06:49
David Abrahams wrote:
> Because it doesn't know what you will pass to it ;-)
>
> Consider:
>
> struct polymorphic_function_object
> {
> template <class T>
> T operator()(T x) const;
> };
>
> What should argument_type be in the result of
>
> bind(polymorphic_function_object(), _1)
>
Ah. It's all become clear. :) Makes perfect sense.
> Have you looked at the Boost lambda library? It incorporates all the
> operators.
Unfortunately I'm stuck working with VC7.0 which, as I understand, won't
cut the mustard for lambda...
Thanks,
Matt
Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net