1.std::size_t - cppreference.com std::size_tcan store the maximum size of a theoretically possible object of any type (including array). A type whose size cannot be represented by std::size_t isill-formed(since C++14) On many platforms (an exception are systems with segmented addressing)std::size_tcan safely store the value ...