ベクトルをリストにプッシュしようとしています。私の質問は、新しいベクトルをリストにプッシュした後、どのように割り当てるかです。
std::list<std::vector<int>> foolist;
std::vector<int> foo;
while(1)
{
foolist.push_back(foo);
foo = new std::vector<int>;
}
上記のコードは機能しません。
エラー: 'int' から 'int*' への変換が無効です</p>
これは暗号クラス用です。一連のハッシュを生成し、衝突をチェックする必要があります。そうです、衝突が見つからない場合、いくつかの点でメモリが不足します。(衝突 - 同じハッシュを生成する入力を見つける)。