stdlib
#include <random>
std::random_device rd;
std::mt19937 gen(rd());
std::uniform_int_distribution<int> dist(1, 6);
for (int i = 0; i < 10; i++)
std::cout << dist(gen) << " ";#include <vector>
std::vector<int> v = {1, 2, 3, 4, 5};
v.push_back(6);
v.pop_back();
v.insert(v.begin() + 2, 7);
v.erase(v.begin() + 3);#include <string>
std::string s = "Hello World";
s.append("!");
s.replace(6, 5, "Universe");
s.find("World");
s.substr(0, 5); // "Hello"