Files
AQuery/server/utils.h
T
2022-04-14 01:53:11 +08:00

18 lines
352 B
C++

#pragma once
#include <string>
#include <ctime>
template<int cnt, int begin = 0, int interval = 1>
struct const_range {
int arr[cnt];
constexpr const_range() {
for (int i = begin, n = 0; n < cnt; ++n, i += interval)
arr[n] = i;
}
const int* begin() const {
return arr;
}
const int* end() const {
return arr + cnt;
}
};