2016-11-18 5 views
3

でサイズを入力せずに配列を作成し、私は、配列のサイズを入力するのを忘れ、コードがコンパイルされたときに、私は驚いた誤って新しい[]声明

int* ptr = new int[]; 

のようなものを書きました。だから、それは編集されて以来です。誰が私にこのことの意味を教えてもらえますか?それはサイズの配列を作成していますか?

+3

どのようなコンパイラですか?私はそれが標準だとは思わない。 –

+0

@RobertPrévost私はvisual studio 2013を使用しています – lifeOfPi

答えて

0

逆アセンブリを見れば分かりますが、これは単にint* ptr = new int[0];と言う非標準的な方法です(その意味はhereを参照してください)。