This is the mail archive of the libstdc++@gcc.gnu.org mailing list for the libstdc++ project.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
| Other format: | [Raw text] | |
On Fri, Jun 17, 2005 at 03:12:40PM +0300, Peter Dimov wrote:
It's illegal (17.4.3.6/2 last bullet), but useful.
Thanks, Peter (I should have known that).
Presumably the truly legal way to do it is with a (smart) pointer to the vector type:
struct A { std::tr1::shared_ptr<std::vector<A> > v;
A() : v(new std::vector<A>) { } };
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |