Boost logo

Boost :

Subject: Re: [boost] [utility] new auto_buffer class --- RFC
From: Mathias Gaunard (mathias.gaunard_at_[hidden])
Date: 2009-03-02 09:42:19

Thorsten Ottosen wrote:

> Well, AFAIK, they are very similar. You set the capacity once when you
> initialize am object:
> boost::auto_buffer<T> buffer( get_max_capacity_from_somewhere() );
> isn't that exactly what you do with VLAs?

With VLAs, the buffer is on the stack whatever the capacity. With
auto_buffer, the buffer is on the stack only if the capacity is smaller
than N (which you define to be 256 by default).

Boost list run by bdawes at, gregod at, cpdaniel at, john at