Fairly simple question. Are the elements in list placed in sequential memory addresses like vectors, or are they not placed in order in memory and can only tell position thanks to pointers pointing to the next position?
std::vector, however, does store elements contiguously in memory. It's also almost always preferred over std::list (which is only useful in special cases)