回答編集履歴

2

.

2022/05/09 03:07

投稿

int32_t
int32_t

スコア21695

test CHANGED
@@ -3,5 +3,5 @@
3
3
  * `DoubleArray` コピーコンストラクタで、`this->size` が未初期化で参照されている
4
4
 
5
5
  追記:
6
- * * `DoubleArray::add()` でバッファが足りないときに `size` を更新していないため、`pos` が16以上になると範囲外アクセスを起こす
6
+ * `DoubleArray::add()` でバッファが足りないときに `size` を更新していないため、`pos` が16以上になると範囲外アクセスを起こす
7
7
 

1

sizeの更新忘れに言及

2022/05/09 03:07

投稿

int32_t
int32_t

スコア21695

test CHANGED
@@ -2,3 +2,6 @@
2
2
  * `DoubleArray::add()` で `data` に対して `delete[]` ではなく `delete` が使われている
3
3
  * `DoubleArray` コピーコンストラクタで、`this->size` が未初期化で参照されている
4
4
 
5
+ 追記:
6
+ * * `DoubleArray::add()` でバッファが足りないときに `size` を更新していないため、`pos` が16以上になると範囲外アクセスを起こす
7
+