实现active_vector结构