unique_ptrの2次元配列を作成したいのですが、どう宣言したらうまくいくのでしょうか?
C++
1// 1次元配列の場合 2unique_ptr<int> temp(new int[100]); 3temp.get()[1] = 123; 4 5// 本当は2次元配列にしたい。 6temp.get()[1][3] = 123; とか 7temp[1].get()[3] = 123; のように 8
環境 VisualStudio 2013
「unique_ptrの2次元配列」と言われると,
(何かを所有する)unique_ptr がたくさん(M*N個)という意味になると思いますが,それで合っていますか?
(「unique_ptrが1個が2次元配列を所有する」ではなく)
はい、たくさんの方です。
回答1件
あなたの回答
tips
プレビュー