Sorry, and thank you for the link.
class A
{
public:
A(): _strA("A") {}
std::string _strA;
};
class B : public A
{
public:
B(): _strB("B") {}
std::string _strB;
};
Without seeing your A's and B's it's hard to tell, but I think you're talkingOn Tue, Nov 23, 2010 at 10:54 AM, Eloi Du Bois <eloi.du.bois@gmail.com> wrote:
Hi,
I would like to know why is'nt that working:
boost::ptr_vector<B> p1;
boost::ptr_vector<B> p2;
std::vector<B> v1;
boost::ptr_vector<A, boost::view_clone_allocator> pview;
// add elements...
p1 = p2;
pview = p1;
// p1 = v1; // don't work
// pview = v1; // don't work
It should be working, or would be interesting to get working.
about this....
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2009/n2911.pdf
HTH
- Rob.
_______________________________________________
Boost-users mailing list
Boost-users@lists.boost.org
http://lists.boost.org/mailman/listinfo.cgi/boost-users