Si podrias usar un arreglo, pero hay varios tipos de "contenedores estandar":
Cita: Sequence containers:
array
Array class (class template )
vector
Vector (class template )
deque
Double ended queue (class template )
forward_list
Forward list (class template )
list
List (class template )
Container adaptors:
stack
LIFO stack (class template )
queue
FIFO queue (class template )
priority_queue
Priority queue (class template )
Associative containers:
set
Set (class template )
multiset
Multiple-key set (class template )
map
Map (class template )
multimap
Multiple-key map (class template )
Unordered associative containers:
unordered_set
Unordered Set (class template )
unordered_multiset
Unordered Multiset (class template )
unordered_map
Unordered Map (class template )
unordered_multimap
Unordered Multimap (class template )
http://www.cplusplus.com/reference/stl/