回答編集履歴

1

追記

2018/05/18 13:44

投稿

Chironian
Chironian

スコア23272

test CHANGED
@@ -9,3 +9,9 @@
9
9
  C++でも同じです。コンパイルする時までに要素数が判っているなら配列、もしくは、std::arrayを使うのが好ましいです。
10
10
 
11
11
  Javaには詳しくないのですが、もしJavaの配列がC#の配列と同じようなものなら、C++では[std::unique_ptr<T[]>](https://cpprefjp.github.io/reference/memory/unique_ptr.html)がほぼ同等です。
12
+
13
+
14
+
15
+ ---
16
+
17
+ ああ、yohhoyさんの回答をみて、要素数の管理のことを忘れていることに気が付きました。std::arrayなら要素数も管理してくれます。ややこしいけど`std::unique_ptr<std::array<T, N>>`かな。