20 lines
268 B
C++
20 lines
268 B
C++
#pragma once
|
|
|
|
#include <iostream>
|
|
|
|
template <typename T>
|
|
void iter(T *arr, size_t len, void(*f)(T&)) {
|
|
for (size_t i = 0; i < len; i++)
|
|
f(arr[i]);
|
|
}
|
|
|
|
template <typename T>
|
|
void print(T &t) {
|
|
std::cout << t << " ";
|
|
}
|
|
|
|
template <typename T>
|
|
void add(T &t) {
|
|
t++;
|
|
}
|