|
NexusForce 1.0.0
A rigorously engineered full-stack C++ backend library.
|
用于非求值上下文中的辅助工具 更多...
函数 | |
| template<typename T> | |
| add_rvalue_reference_t< T > | neforce::declval () noexcept |
| 获取类型的右值引用,仅用于非求值上下文 | |
| template<typename T> | |
| type_identity_t< T > | neforce::declcopy (type_identity_t< T >) noexcept |
| 获取类型的副本,仅用于非求值上下文 | |
| template<typename T> | |
| void | neforce::declvoid (type_identity_t< T >) noexcept |
| 将类型映射为void,仅用于非求值上下文 | |
用于非求值上下文中的辅助工具
|
noexcept |
获取类型的副本,仅用于非求值上下文
| T | 目标类型 |
引用了 declcopy().
被这些函数引用 declcopy(), operator!=(), operator<(), operator<=(), operator==(), operator>(), operator>=() , 以及 neforce::reverse_iterator< Iterator >::operator[]().
|
noexcept |
获取类型的右值引用,仅用于非求值上下文
| T | 目标类型 |
引用了 declval().
被这些函数引用 declval(), neforce::priority_queue< T, Sequence, Compare >::empty(), neforce::reverse_iterator< Iterator >::operator*(), neforce::unique_ptr<::X509, x509_deleter >::operator*(), neforce::reverse_iterator< Iterator >::operator->(), neforce::reference_wrapper< T >::reference_wrapper(), neforce::priority_queue< T, Sequence, Compare >::size() , 以及 neforce::priority_queue< T, Sequence, Compare >::top().
|
noexcept |