增加和调整vector,list和stack的接口
修改list的接口
实现Register的接口