固定長・可変長配列を実装するC++シーケンシャルコンテナ
固定長シーケンシャルコンテナ FixedArrayList
コンパイル時に要素数が確定する、スタック領域を利用したシンプルなリストである。全要素が連続したメモリブロックに格納され、ランダムアクセスがO(1)で行える。
// FixedArrayList.hpp
#pragma once
#include "LinearList.hpp"
namespace ds {
template<typename T, std::size_t N>
class FixedArrayList : publi ...
6月18日 18:00 投稿