我需要使用 boolean、std:string 和 int 向量化,我用谷歌搜索并将多维向量定义为:
std::vector< std::vector< std::vector <std::vector<int> > > a;
但这对我来说有问题,它只有一种数据类型,我找到了一对:
std::vector<std::pair<bool,float> > a;
但是 std::pair 有问题,不能定义更多的二维。
问题:如何定义每个维度都有特定数据类型的多维向量?注意:我需要 3 个维度。