FreeBSD Manual Pages
std::basic_...w::max_size(3) C++ Standard Libary std::basic_...w::max_size(3) NAME std::basic_string_view::max_size - std::basic_string_view::max_size Synopsis constexpr size_type max_size() const noexcept; (since C++17) The largest possible number of char-like objects that can be re- ferred to by a basic_string_view. Parameters (none) Return value Maximum number of characters. Complexity Constant. Example // Run this code #include <iostream> #include <limits> #include <string_view> int main() { std::cout << std::numeric_limits<std::int64_t>::max() << " <- numeric_limits<int64_t>::max()\n" << std::string_view{}.max_size() << " <- std::string_view::max_size()\n" << std::basic_string_view<char>{}.max_size() << " <- std::basic_string_view<char>::max_size()\n" << std::basic_string_view<char16_t>{}.max_size() << " <- std::basic_string_view<char16_t>::max_size()\n" << std::wstring_view{}.max_size() << " <- std::wstring_view::max_size()\n" << std::basic_string_view<char32_t>{}.max_size() << " <- std::basic_string_view<char32_t>::max_size()\n" ; } Possible output: 9223372036854775807 <- numeric_limits<int64_t>::max() 4611686018427387899 <- std::string_view::max_size() 4611686018427387899 <- std::basic_string_view<char>::max_size() 2305843009213693949 <- std::basic_string_view<char16_t>::max_size() 1152921504606846974 <- std::wstring_view::max_size() 1152921504606846974 <- std::basic_string_view<char32_t>::max_size() See also size returns the number of characters length (public member function) (C++17) empty checks whether the view is empty (C++17) (public member function) max_size returns the maximum number of characters (public member function of std::ba- sic_string<CharT,Traits,Allocator>) http://cppreference.com 2022.07.31 std::basic_...w::max_size(3)
NAME | Synopsis | Parameters | Return value | Complexity | Example | Possible output: | See also
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=std::u16string_view::max_size&sektion=3&manpath=FreeBSD+Ports+15.0>
