1 2 3 4 5 6 7 8 9 10 11 12 13
template<int sz> void assignArray(int (&myArray)[sz]) { for(int k = 0; k < sz; ++k) { myArray[k] = k; } } int main() { int arr[10]; assignArray(arr); }