回答編集履歴

1

一部間違った文を直しました。

2017/01/10 10:04

投稿

_pumpkin
_pumpkin

スコア30

test CHANGED
@@ -30,7 +30,7 @@
30
30
 
31
31
  int *y_new = new int[x];//newというのはc++にできた構文で、上のmallocに置き換えるとわかるとおもいます。
32
32
 
33
- std::unique_ptr<int> y_smart(int[x]);//上のnewを、delete(下記参照)しなくてもいいようにしたものです。このように、deleteする手間を省いてくれるのをスマートポインタと呼び、他にも数種類あります。
33
+ std::unique_ptr<int> y_smart(new int[x]);//上のnewを、delete(下記参照)しなくてもいいようにしたものです。このように、deleteする手間を省いてくれるのをスマートポインタと呼び、他にも数種類あります。
34
34
 
35
35
  std::vector<int> y_vector(x);//自動でdeleteしてくれる上に、後から簡単に容量を変えたりできます。
36
36