Зарегистрироваться
Восстановить пароль
FAQ по входу

Гусаров Михаил. Вариации на тему STL. Адаптер обобщенного указателя на функцию-член класса

  • Файл формата zip
  • размером 5,11 КБ
  • содержит документ формата fb2
  • Добавлен пользователем
  • Описание отредактировано
Статья. Год не известен. — 15 с.
Создание адаптера как такового не было основной целью этой статьи, тем более что гораздо более общий вариант такого адаптера под названием bind находится в библиотеке boost. Основная задача, которая стояла передо мной, была такова: дать читателю некоторые навыки и умения, позволяющие не пасовать перед необходимостью внести какие-либо дополнения или изменения в STL, а также познакомить с некоторыми приемами, специфичными для C++ и полезными при необходимости работать с компиляторами, не вполне поддерживающими стандарты.
Содержание:
Предисловие
Проблема обобщенных указателей
Что такое обобщенные указатели и почему они полезны
Но в чем тогда проблема?
Обобщение mem_fun
Проблемы с интерфейсом mem_fun_t
Реализация gen_mem_fun_t
Реализация gen_mem_fun
Проблемы с разными компиляторами
Специализация шаблонных функций – членов шаблонного класса
Проблема return void
Частичная специализация
Заключение
  • Чтобы скачать этот файл зарегистрируйтесь и/или войдите на сайт используя форму сверху.
  • Регистрация