fork download
  1. #include <iostream>
  2. #include <array>
  3.  
  4. template <class T, size_t N>
  5. int returnSize(const std::array<T, N> &arr)
  6. {
  7. return arr.size();
  8. // or: return N;
  9. }
  10.  
  11. int main()
  12. {
  13. std::array<int,5> z;
  14. std::cout << returnSize(z) << std::endl;
  15. }
Success #stdin #stdout 0s 15232KB
stdin
Standard input is empty
stdout
5