C++ STL list 模拟实现:双向链表与迭代器封装 | 极客日志