コードで何が起こっているのか理解できません。「push_back の呼び出しに一致する関数がありません」というエラーが表示されるのはなぜですか。間違えて新品だとしか思えない…
int main(){
typedef std::tr1::shared_ptr<Base> Base_p;
typedef std::vector<Base_p> VectorPointers_t;
std::tr1::shared_ptr<Derived> myDer01(Derived);
VectorPointers_t myVector = VectorPointers_t();
myVector.push_back(myDer01);
}