> That is, you can have something like: > void myfunc() > { > using namespace Mine; > // functions > } > without effecting the outer scope (ie. what's outside the function). > > > In ruby, if you do: > > def myfunc() > include Mine > end > > Your outer scope will also get effected. You can put the include inside a module without effecting the outside scope. This is what I would expect to be the common case. -- -- Jim Weirich / Compuware -- FWP Capture Services -- Phone: 859-386-8855