|
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