アプリケーションの最後に、次のように呼び出してクリーンアップします。
delete [] array1;
delete [] array2;
delete [] array3;
delete [] array4;
delete [] array5;
delete [] array6;
delete [] array7;
delete [] array8;
delete [] array9;
delete [] array10;
delete [] array11;
delete [] array12;
delete [] array13;
ヒープ上の配列への 13 個のポインター。デバッグモードでは絶対的な時間がかかります...実際には瞬時であるはずの場合、3〜5分などです。何を与える?
更新: C スタイルの構造体 (つまり、プリミティブとポインターのみの構造体) の配列を削除していると思いましたが、2 つの配列には hash_maps があり、クリーンアップに多くの時間を費やしていました。