获取一个数组的长度

今天在 https://blog.csdn.net/bopzhou/article/details/6063163 上看到了如何获取一个数组的长度,收藏一下。

1
2
3
4
5
6
7
8
9
#include <iostream>
template <typename T>
int length(const T& arr) {
return sizeof(arr) / sizeof(arr[0]);
}
int main() {
int array[6] = { 1,2,3,4,5,6 };
std::cout << length(array) << '\n';
}
作者

Uchiha Kakashi

发布于

2019-01-28

更新于

2019-12-01

许可协议