FreeBSD Manual Pages
std::array::max_size(3) C++ Standard Libary std::array::max_size(3) NAME std::array::max_size - std::array::max_size Synopsis constexpr size_type max_size() const noexcept; (since C++11) Returns the maximum number of elements the container is able to hold due to system or library implementation limitations, i.e. std::distance(begin(), end()) for the largest container. Parameters (none) Return value Maximum number of elements. Complexity Constant. Notes Because each std::array<T, N> is a fixed-size container, the value returned by max_size equals N (which is also the value returned by size) Example // Run this code #include <iostream> #include <locale> #include <array> int main() { std::array<char, 10> q; std::cout.imbue(std::locale("en_US.UTF-8")); std::cout << "Maximum size of the std::array is " << q.max_size() << '\n'; } Output: Maximum size of the std::array is 10 See also size returns the number of elements (C++11) (public member function) http://cppreference.com 2022.07.31 std::array::max_size(3)
NAME | Synopsis | Parameters | Return value | Complexity | Notes | Example | Output: | See also
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=std::array::max_size&sektion=3&manpath=FreeBSD+Ports+15.0>
