Чтение онлайн

ЖАНРЫ

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

Гусаров Михаил

Шрифт:

 return gen_mem_fun_t<R, T>(pm);

}

Заключение

Надеюсь,

читатель понял, что создание адаптера как такового не было основной целью этой статьи, тем более что гораздо более общий вариант такого адаптера под названием bind находится в библиотеке boost. Основная задача, которая стояла передо мной, была такова: дать читателю некоторые навыки и умения,
позволяющие не пасовать перед необходимостью внести какие-либо дополнения или изменения в STL, а также познакомить с некоторыми приемами, специфичными для C++ и полезными при необходимости работать с компиляторами, не вполне поддерживающими стандарты.

Я благодарю Павла Кузнецова и Андрея Тарасевича за плодотворную дискуссию в форуме, непосредственно предшествовавшую написанию этой статьи и давшую мне некоторые приемы и идеи, которые были освещены выше.

123
Поделиться с друзьями: