On 30/03/2008, Janice Caron <caron800 at googlemail.com> wrote: > Perhaps, but I don't think you've understood that it is /impossible/ > to declare a const variable that isn't, in fact, invariant. Sorry, let me qualify that. I was talking about POD types only - types which contain no pointers-to-mutable, and no pointers-to-const.