NexusForce 1.0.0
A rigorously engineered full-stack C++ backend library.
载入中...
搜索中...
未找到
neforce::sparse_map< Key, T, Compare, Alloc >::value_compare结构体 参考

值比较函数对象 更多...

#include <sparse_map.hpp>

Public 成员函数

bool operator() (const value_type &lhs, const value_type &rhs) const noexcept
 比较两个键值对

详细描述

template<typename Key, typename T, typename Compare = less<Key>, typename Alloc = allocator<pair<Key, T>>>
struct neforce::sparse_map< Key, T, Compare, Alloc >::value_compare

值比较函数对象

用于比较两个键值对,实际是比较它们的键。

在文件 sparse_map.hpp59 行定义.

成员函数说明

◆ operator()()

template<typename Key, typename T, typename Compare = less<Key>, typename Alloc = allocator<pair<Key, T>>>
bool neforce::sparse_map< Key, T, Compare, Alloc >::value_compare::operator() ( const value_type & lhs,
const value_type & rhs ) const
inlinenoexcept

比较两个键值对

参数
lhs左侧值
rhs右侧值
返回
如果lhs的键小于rhs的键返回true

在文件 sparse_map.hpp74 行定义.


该结构体的文档由以下文件生成: