id summary reporter owner description type status milestone component version severity resolution keywords cc 6172 let ::boost:: adaptors:: transformed accept raw function pointers too giecrilj@… Neil Groves "{{{ #!cpp #include #include #include #include #include class X { public: int foo () const; }; #define MEM_FN #ifndef MEM_FN #define MEM_FN ::boost:: mem_fn #endif int main () { ::boost:: find (::std:: vector < X > () | ::boost:: adaptors:: transformed (MEM_FN (&X:: foo)), 0); return +EXIT_SUCCESS; } }}} /usr/include/boost/iterator/transform_iterator.hpp:42:47: error: ‘int (X::*)()const’ is not a class, struct, or union type " Feature Requests closed To Be Determined range Boost 1.44.0 Problem wontfix