今天在https://blog.csdn.net/bopzhou/article/details/6063163上看到了如何获取一个数组的长度,收藏一下。
#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';
}