member function

vector

deque

list

stack

queue

priority_queue

at(index) Y Y N N N N
operator [ ] Y Y N N N N
=, ==, !=, <, <=, >, >= Y Y Y Y Y = only
empty() Y Y Y Y Y Y
size() Y Y Y Y Y Y
max_size() Y Y Y N N N
swap(otherLikeContainer) Y Y Y N N N
begin(), end() Y Y Y N N N
rbegin(), rend() Y Y Y N N N
insert(iter, val)
insert(iter, num, val)
insert(iter, start, end)
Y Y Y N N N
erase(iter)
erase(start, end)
Y Y Y N N N
clear() Y Y Y N N N
assign(start, end)
assign(num, val)
Y Y Y N N N
front() Y Y Y N Y N
back() Y Y Y N Y N
push_back(val) Y Y Y N N N
pop_back() Y Y Y N N N
resize(num)
resize(num, val)
Y Y Y N N N
reserve(num) Y N N N N N
capacity() Y N N N N N
merge(otherList) N N Y N N N
remove(val)
remove_if(predicate)
N N Y N N N
reverse(start, end) N N Y N N N
sort() N N Y N N N
splice(iter, otherList) N N Y N N N
unique() N N Y N N N
push_front(val) N Y Y N N N
pop_front() N Y Y N N N
push(val) N N N Y Y Y
pop() N N N Y Y Y
top() N N N Y N Y