實驗性庫標頭檔案 <experimental/ranges/functional>
來自 cppreference.com
此標頭檔案是 ranges 庫的一部分。
[編輯] 函式物件
定義於名稱空間
std::experimental::ranges | |
用給定引數呼叫 可呼叫 (Callable) 物件 (函式模板) | |
實現 x == y 的函式物件 (類模板) | |
實現 x != y 的函式物件 (類模板) | |
實現 x > y 的函式物件 (類模板) | |
實現 x < y 的函式物件 (類模板) | |
實現 x >= y 的函式物件 (類模板) | |
實現 x <= y 的函式物件 (類模板) | |
返回其引數不變的函式物件 (類) |
[編輯] 概要
namespace std { namespace experimental { namespace ranges { inline namespace v1 { template <class F, class... Args> std::result_of_t<F&&(Args&&...)> invoke(F&& f, Args&&... args); template <class T = void> requires /* see definition */ struct equal_to; template <class T = void> requires /* see definition */ struct not_equal_to; template <class T = void> requires /* see definition */ struct greater; template <class T = void> requires /* see definition */ struct less; template <class T = void> requires /* see definition */ struct greater_equal; template <class T = void> requires /* see definition */ struct less_equal; template <> struct equal_to<void>; template <> struct not_equal_to<void>; template <> struct greater<void>; template <> struct less<void>; template <> struct greater_equal<void>; template <> struct less_equal<void>; struct identity; }}}}