std::seed_seq::size
std::size_t size() const noexcept; | (начиная с C++11) |
Возвращает размер базовой последовательности начальных значений.
Возвращаемое значение
v .size()
Сложность
Постоянное время.
Пример
#include <iostream>
#include <random>
int main()
{
std::seed_seq s1 = {-1, 0, 1};
std::cout << s1.size() << '\n';
}
Вывод:
3
Отчёт об ошибках
Следующие отчёты об ошибках, изменяющих поведение, были применены задним числом к ранее опубликованным стандартам C++.
| DR | Применяется к | Опубликованное поведение | Правильное поведение |
|---|---|---|---|
| LWG 2440 | C++11 |
seed_seq::size не было noexcept | сделан noexcept |
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/cpp/numeric/random/seed_seq/size