[PATCH] add auto_vec
Marc Glisse
marc.glisse@inria.fr
Tue Nov 19 00:27:00 GMT 2013
On Mon, 18 Nov 2013, Trevor Saunders wrote:
> This patch adds a class auto_vec which releases its internal storage in
> its destructor, but unlike stack_vec it has no built in storage so its
> reasonable to use it in objects on the heap. It then replaces a bunch
> of vectors on the stack with stack_vec if the initial creation size was
> a compile time constant or auto_vec otherwise.
Why not use stack_vec<T, 0>? You could partially specialize it if there
is waste, and you could make the 0 implicit.
--
Marc Glisse
More information about the Gcc-patches
mailing list