C++ Online Compiler & Playground
HTML/CSS/JavaScript
HTML
CSS
Javascript
C++
C
PHP
Java
Python
Swift
C#
Ruby
Node.JS
Kotlin
jQuery
Go
R
TypeScript
Start C++ Course
Register
Automatically pass array size from another function
+7
Author: aklex
Dark
Public
Save
CPP
cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
template<class T, std::size_t sz>
void PrintArray(T (&arr)[sz])
{
for (auto& i : arr)
std::cout << i << "\n";
}
int main()
{
int arr[] = {4, 3, 1, 5, 8};
PrintArray(arr);
}
Enter to Rename, Shift+Enter to Preview
OUTPUT