>>987
sizeof(T)が大きいかつweak_ptrを多用するなら使うべきではないかな