これが私のコードです:
int *arr1 = new int[size]();
int *arr2 = new int[size]();
int *arr3 = new int[size]();
私は知っています、私は知っています:std::unique_ptr
ポインタを使用する必要がある場合は使用する必要がありますが、割り当てによって * 配列を使用する必要があります(「動的割り当て」を使用します-使用しますstd::vector
が、何らかの理由で許可されていません)。
私は使用new
が悪い習慣であることを知っているので、そのキーワードを使用せずにポインタ配列を使用したり、delete
後で行う必要がない方法はありますか?