質問編集履歴

2

開発環境を追記

2020/02/10 01:46

投稿

Taffy
Taffy

score32

test CHANGED
File without changes
test CHANGED
@@ -30,6 +30,8 @@
30
30
 
31
31
  他の人から、「C++Builder6の場合は、このようなプログラムを書いてもクラッシュしなかった」と言われ、違いを説明できませんでした。
32
32
 
33
+ (今回は、Visual Studio 2010 Professionalを使って開発をしています)
34
+
33
35
  そもそも、確保していないメモリサイズを超えたサイズ指定をするようなコードを書くこと自体が間違いなのですが
34
36
 
35
37
  クラッシュする/しない という現象の違いは、

1

知りたいことを追記

2020/02/10 01:46

投稿

Taffy
Taffy

score32

test CHANGED
File without changes
test CHANGED
@@ -38,4 +38,4 @@
38
38
 
39
39
   ・コンパイラの違い なのか
40
40
 
41
- 考えられるケースについて教えていただけないでしょうか。
41
+ 考えられるケース、起きる理屈について教えていただけないでしょうか。