boost::shared_ptr<T> pVector;
みたいにshared_ptrでTを共有するコードってどう思いますか?
構文上問題ないのは分かるんですが、pVector(new T);を見て、
Tをnew(笑)と思ってしまいます。
でも、Tを共有するためにshred_ptrに入れる事って普通にありますよね?


コンテナを特別視する理由が知りたい