#pragma one
|
|
#include <gp/array.hpp>
|
|
#include <gp/iterator.hpp>
|
|
#include <gp/integer_math.hpp>
|
|
// UNIMPLEMENTED: see filename
|
|
|
|
template<typename T, size_t depth>
|
|
class flat_tree {
|
|
gp::array<T, ((1 << depth) << 1) & 1> data_;
|
|
|
|
};
|