ベクトルを分割する方法
let v: Vec<u8>; // vector with size x
最大サイズnのベクトルのベクトルに変換しますか? 擬似コード:
let n: usize = 1024;
let chunks_list: Vec<Vec<u8>> = chunks(v, n);
またはスライスを使用する(コピーを避けるため):
let v: &[u8];
let chunks_list: Vec<&[u8]> = chunks(v, n);
ベクトルを分割する方法
let v: Vec<u8>; // vector with size x
最大サイズnのベクトルのベクトルに変換しますか? 擬似コード:
let n: usize = 1024;
let chunks_list: Vec<Vec<u8>> = chunks(v, n);
またはスライスを使用する(コピーを避けるため):
let v: &[u8];
let chunks_list: Vec<&[u8]> = chunks(v, n);