Containers I'd like to see in std.containers
Marianne Gagnon
auria.mg at gmail.com
Sun May 30 15:29:23 PDT 2010
Rainer Deyke Wrote:
> On 5/30/2010 15:53, Philippe Sigaud wrote:
> > There are some simple containers I'd like to see in std.containers:
> >
> > - a priority queue
> > - a heap
> > - a stack, a queue
> > - a set
>
> Any container that supports pushing and popping on one end can be used
> as a stack. Any container that supports pushing on one end and popping
> on the other can be used as a queue. I don't think either of these need
> their own container type.
>
in the C++ STL, queues and stacks are only adapters to another container I believe; but I still think it's useful to have them.
Stack!int m_ints;
seems clearer to me than :
/** this is a stack */
Vector!int m_ints;
More information about the Digitalmars-d
mailing list