← Back to team overview

dolfin team mailing list archive

Re: Use of const and shared_ptr

 

Anders Logg wrote:
We've been using const and shared_ptr differently in a few places. The
correct usage as far as I understand is

  std::tr1::shared_ptr<const Foo> foo

and not

  const std::tr1::shared_ptr<Foo> foo

The first (correct) usage corresponds to

  const Foo& foo

or

  const Foo* foo

that is, one cannot change the object pointed to.

------------------------------------------------------------------------

_______________________________________________
DOLFIN-dev mailing list
DOLFIN-dev@xxxxxxxxxx
http://www.fenics.org/mailman/listinfo/dolfin-dev

Hi!

Just a question about TR1, is it really a good idea to use? It's not part of the standard, and I guess then you're quite dependent on a specific compiler, or?

 Johan



Follow ups

References