This repository has been archived on 2024-01-18. You can view files and clone it, but cannot push or open issues or pull requests.
DamesEtCo/includes/utils.hpp
2024-01-07 22:28:20 +01:00

19 lines
368 B
C++

#pragma once
#include <iostream>
#include <vector>
template <typename T>
void print_vec(const std::vector<T> vec) {
std::cout << "[ (" << vec.size() << ")\n";
for (const T &it : vec) {
std::cout << " ";
if (std::is_pointer<T>::value) {
std::cout << *it;
} else {
std::cout << it;
}
std::cout << "\n";
}
std::cout << "]\n";
}