ベクトルへのポインタのベクトルへのポインタをベクトルに格納しようとしています。(それがあまりにも気の遠くなるようなものではなかったことを願っています)。基本的に、私はベクトルを持っていて、それに複数の行列を格納したいので、3 次元です。要素へのアクセス方法に問題があるようです。3次元はintのベクトルへのポインターであるため、エラーを特に理解していません。intへのアクセス方法を変更する必要はないと思います。
using namespace std;
vector< vector< vector<int>* >* > matrixHolder;
int main() {
vector< vector<int>* >* a;
a->push_back(new vector<int>(10, 0));
matrixHolder.push_back(a);
matrixHolder[0][0][0] = 5; //Line 34
return 0;
}
main.cpp:34: エラー: 'int' から 'std::vector < int, std::allocator < int> >*' への変換が無効です</p>