Spec-Zone .ru
спецификации, руководства, описания, API
ADC домой > Ссылочная библиотека> Ссылка> Дарвин> Разное пространство пользователя ссылка API

 


mem_fun_t

Суперкласс:
unary_function <_Tp*, _Ret>
Объявленный в:

Введение

Адаптеры @defgroup s20_3_8_memadaptors для указателей на элементы Там - в общей сложности 16 = 2^4 функциональные объекты в этой семье. (1) Функции членства, берущие параметры по сравнению с функциями членства, берущими один параметр. (2) Вызов через указатель по сравнению с вызовом через ссылку. (3) Функция членства с недействительным возвратом вводят по сравнению с функцией членства с ненедействительным типом возврата. (4) Константа по сравнению с функцией членства неконстанты.

Обратите внимание на то, что выбором (3) является не что иное как обходное решение: согласно проекту, компиляторы должны обработать недействительный и неаннулировать тот же путь. Эта опция широко еще не реализована, все же. Если компилятор поддерживает частичную специализацию, можно только использовать функции членства, возвращающиеся недействительный.

Вся эта сложность находится в самих функциональных объектах. Можно проигнорировать его при помощи функции помощника mem_fun и mem_fun_ref, создающие, какой бы ни тип адаптера является надлежащим.

@{



Последнее обновление: 20.06.2006