Re[4]: О шаблонах и специализациях
От: DarkGray Россия http://blog.metatech.ru/post/ogni-razrabotki.aspx
Дата: 27.06.02 14:44
Оценка:
Здравствуйте DarkGray, Вы писали:

Вернее, так:
template< class Delegate, class Arg, class Base>
class _closure_t
{
public:
   template<class Result>
   class TT:
      public Base
   {
    Result operator()(Arg x) const
    { 
        (_d.*_f)(x);
    }
   }
   template<>
   class TT<void>
   {
    void operator()(Arg x) const
    { 
       (_d.*_f)(x);
    }
   }
};
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.