> No way.  With "libMesh::Mesh" we can use the namespace features and
> probably get away with a few lines of code in every file (deep breath
> in, Derek, deep breath out...); with "libMesh_Mesh" there really
> wouldn't be a way to avoid a 20K line patch.

I seem to recall that *even in a header file*

int foo () 
{
  using namespace Bar;
  return 0;
}

only imports Bar into the scope of the function, not everything that
includes the header file.

Way back some compilers didn't do the right thing and instead imported the
namespace globally.

Not that I don't like 20K patches, but this option might reduce it to 5K?
;-)


------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Libmesh-devel mailing list
Libmesh-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libmesh-devel

Reply via email to