|
MSTL 1.4.0
A Modern C++ Library with extended functionality, web components, and utility libraries
|
MSTL任意类 更多...
函数 | |
| template<typename T, typename... Args, enable_if_t< is_constructible_v< any, inplace_construct_tag, Args... >, int > = 0> | |
| any | make_any (Args &&... args) |
| 创建any对象 | |
| template<typename T, typename U, typename... Args, enable_if_t< is_constructible_v< any, inplace_construct_tag, std::initializer_list< U > &, Args... >, int > = 0> | |
| any | make_any (std::initializer_list< U > ilist, Args &&... args) |
| 使用初始化列表创建any对象 | |
| template<typename T> | |
| const T * | any_cast (const any *value) noexcept |
| 从any对象转换常量值 | |
| template<typename T> | |
| T * | any_cast (any *value) noexcept |
| 从any对象转换值 | |
| template<typename T> | |
| T | any_cast (const any &value) |
| 从any对象转换值 | |