Steven Schveighoffer Wrote: > On Tue, 30 Nov 2010 10:06:40 -0500, Don <nos...@nospam.com> wrote: > > > > > What are the use cases for logical const? Are there any other important > > ones, apart from caching? > > Being able to associate data with an object/struct without owning the > data. Deep in this thread I give an example of having a widget who knows > its location and knows how to draw itself in that location. Such a > function cannot be marked const even though no widget data is changed, > since the draw function is not const. But the Widget doesn't own the > location, it's just referencing it.
Hm... can a const object mutate globals?