teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

打ち消し線

2018/08/17 08:44

投稿

end_kunn
end_kunn

スコア8

answer CHANGED
@@ -1,8 +1,8 @@
1
1
  ```c++
2
2
  Base* ap = new Derived[2];
3
3
  ```
4
- は operator new[]を呼び出します。
4
+ ~~は operator new[]を呼び出します。~~
5
- 本来、operator new[]は単にサイズを確保するだけで初期化は行われないはずです。
5
+ ~~本来、operator new[]は単にサイズを確保するだけで初期化は行われないはずです。~~
6
6
  コンパイラによって違うのは、おそらくそれがundefined behaviorであるからです。
7
7
 
8
8
  おそらく実行したいのは↓