#ifndef UTILS_H #define UTILS_H typedef __SIZE_TYPE__ size_t; templateconstexpr size_t array_size (T (&) [N]) { return N; } template class TABLE { T data [N]; public: /** @brief Konstruktor. * @param f Ukazatel na constexpr funkci, která pak vytvoří tabulku. * */ template explicit constexpr TABLE (F f) noexcept { for (int n=0; n