C++: Difference between revisions

376 bytes added ,  2 January 2020
Line 280: Line 280:
===Sequences===
===Sequences===
====std::vector====
====std::vector====
[https://en.cppreference.com/w/cpp/container/vector Reference]
Use vector for almost everything...
It is an ArrayList.
<syntaxhighlight lang="c++">
// Basics
vector my_vec;
// Vector with size 5
vector my_vec(5);
// Vector with size 5 initialized to 1
vector my_vec(5, 1);
// Length of vector
my_vec.size();
// Equivalent to size()==0
my_vec.empty();
</syntaxhighlight>
====std::list====
====std::list====