C++ 红黑树封装笔记:从泛型复用看 Map 与 Set 的实现 | 极客日志