this回答T.C.状態など未知のサイズのmake_sharedとは何ですか?
boost::make_shared
サポートアレイタイプ - 不明 サイズの1、または固定サイズの1
boost::shared_ptr<int[]> sh_arr2 = boost::make_shared<int[]>(30);
boost::shared_ptr<int[30]> sh_arr3 = boost::make_shared<int[30]>();
まずどちらか、どのように未知のサイズの配列型をサポートmake_sharedことができますか?私は、配列のサイズが必要と思います。
第2に、sh_arr2とsh_arr3の違いは何ですか?どちらもintサイズの配列を作成しているようです。