#include <iostream>
using namespace std;
template<typename T, int size>
int lengthOfArray(T (&array)[size])
{
return sizeof(array)/sizeof(T);
}
void fun_16_16()
{
int a[8];
cout<<lengthOfArray(a)<<endl;
}《c++primer(第四版)》习题16.16
最新推荐文章于 2024-10-03 21:51:08 发布
本文介绍了一个使用模板函数来计算数组长度的方法。该方法通过计算数组的总大小除以元素大小得出数组元素的数量。示例代码展示了一个整型数组a,并调用lengthOfArray函数输出数组长度。
》习题16.16&spm=1001.2101.3001.5002&articleId=27534793&d=1&t=3&u=50debb147040424ca656b208d8e40151)
969

被折叠的 条评论
为什么被折叠?



