std::size()函数
C++17新增size()函数用于计算数组的大小,该函数在《array》中实现,是一个元函数。以下示例可能有用:
1 std::array<int, 10> s; 2 constexpr int m = std::size(s); 3 // m = 10 4 int arr[100] = {...}; 5 constexpr int y = std::size(arr); 6 // y = 100
C++17新增size()函数用于计算数组的大小,该函数在《array》中实现,是一个元函数。以下示例可能有用:
1 std::array<int, 10> s; 2 constexpr int m = std::size(s); 3 // m = 10 4 int arr[100] = {...}; 5 constexpr int y = std::size(arr); 6 // y = 100