std::pointer_to_unary_function
From cppreference.com
< cpp | utility | functional
| template< class Arg, |
(C++11で非推奨) (C++17で削除) |
|
std::pointer_to_unary_function は、単項関数をラップする関数オブジェクトです。
目次 |
[編集] メンバ関数
| (コンストラクタ) |
指定された関数で新しいpointer_to_unary_functionオブジェクトを構築します。(public member function) |
| operator() |
保存された関数を呼び出す (public member function) |
std::pointer_to_unary_function::pointer_to_unary_function
| explicit pointer_to_unary_function( Result (*f)(Arg) ); |
||
格納された関数 f でpointer_to_unary_function関数オブジェクトを構築します。
パラメータ
| f | - | 格納する関数のポインタ |
std::pointer_to_unary_function::operator()
| Result operator()( Arg x ) const; |
||
格納された関数を呼び出します。
パラメータ
| x | - | 関数に渡す引数 |
戻り値
呼び出された関数によって返される値。
[編集] 関連項目
| (C++11で非推奨)(C++17で削除) |
二項関数へのポインタ用のアダプタ互換ラッパー (クラステンプレート) |
| (C++11で非推奨)(C++17で削除) |
関数へのポインタからアダプタ互換の関数オブジェクトラッパーを生成する (関数テンプレート) |