#pragma once #include template struct Array { T* _data; size_t len; T& operator[](int i); }; typedef unsigned int uint; bool read_file(Array* out, const char* filepath);