一般的な C++ ライブラリには、開発者が速度を犠牲にすることなく任意のインデックスを持つ配列を使用できるようにするクラス (または複数のクラス) がありますか?
この質問をより具体的な形式にするために、以下のようなコードを記述できるようにしたいと思います。
//An array with indices in [-5,6)
ArbitraryIndicesArray<int> a = ArbitraryIndicesArray<int>(-5,6);
for(int index = -5;index < 6;++index)
{
a[index] = index;
}