stack<class_Tp>----------
size() %lu unsigned long 无符号长整型
top() 自定义类型
pop() void 无返回值
push(x) void 无返回值
empty() bool型 空-1 不空-0
queue<class_Tp>----------
size() %lu unsigned long 无符号长整型
front() 自定义类型
pop() void 无返回值
push(x) void 无返回值
empty() bool型 空-1 不空-0
vector<class_Tp>----------
size() %lu unsigned long 无符号长整型
push_back(x) 末尾插入x void
pop_back() 删除vector最后一个元素
begin() 指向开头的迭代器(指针)
end() 指向末尾的迭代器
insert(p,x) 在p位置(迭代器)插入元素x 在无定义的地方插入一个元素,size会变化,中间无定义的值依然是随机值
erase(p) 删除p位置(迭代器)的元素
clear() 删除vector中所有元素
list<class_Tp>----------
size() %lu unsigned long 无符号长整型
begin() 指向开头的迭代器(指针)
end() 指向末尾的迭代器
push_front(x) 向list头插入元素x
push_back(x) 向list末尾插入元素x
pop_front() 删除list头元素
pop_back() 删除list末尾元素
insert(p,x) 在p位置(迭代器)插入元素x
erase(p) 删除p位置(迭代器)的元素
clear() 删除list中所有元素