ID 包含组名,比如 hgoldfish 和 speedboy2998 的 ID 带上组:
nowhere.dev.hgoldfish
nowhere.dev.speedboy2998
放到 multimap 里面,找到某个 const_iterator 以后,再往前或者往后搜索,找到其它同部门的。
edit: 发现你是用 int64_t,那可以分成两部分,高位是组,低位是 staff id
【 在 speedboy2998 (极品飞车) 的大作中提到: 】
: 有多个公司,每个公司有多个组,每个公司的每个职员属于且仅属于公司的某个组。
: 现在知道一个职员的ID,怎么快速地找出得到他所在组的全部成员。
: 我简单设计了一个觉得太麻烦了。
: ...................
--
修改:hgoldfish FROM 124.72.119.*
FROM 124.72.119.*