// ---------------------------------------------------------------------- // // cmf1t.cc - Do we support const_mem_fun1_t and const_mem_fun1_ref_t? // // History: // 20-Jul-2000 WEB Initial draft based on mem_fun1.cc // 09-Feb-2000 WEB Add const_mem_fun1_ref_t testing // 25-Apr-2001 WEB s//"ISOcxx\/ISOcxxSyntax.hh"/ // // ---------------------------------------------------------------------- #include "ISOcxx/ISOcxxSyntax.hh" #include struct C { C() { ; } int g( char c ) const; }; // C int C::g( char c ) const { return 0; } int main() { C const cc; std::const_mem_fun1_t cmf1t ( &C::g ); std::const_mem_fun1_ref_t cmf1rt( &C::g ); return cmf1t(&cc,'g') + cmf1rt(cc,'g'); } // main()