微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

我如何在另一个数组中插入多维数组int不为char

如何解决我如何在另一个数组中插入多维数组int不为char

||                                                                                                                       

解决方法

        
// 2D int array
typedef std::vector<std::vector<int> > twoDarray;

// 1D array **of 2D arrays,not ints **
std::vector<twoDarray> oneDarray;

// Instance of 2D array
oneDarray myOneDArray;

// Instance of 2D array
twoDarray myTwoDArray;

// Add this in.
myOneDArray.push_back(myTwoDArray);
    ,        当您说插入时,我假设您的意思是“代表”。只要以某种方式在2D索引和1D索引之间进行1对1映射,就可以用多种方法在1D数组中表示2D数组。例如:
storage[row*column_count + column]
在1D数组(或the3ѭ)中将数据存储在ѭ2处的典型,简单方法。     

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。