Is there an un-using?
you can #undefine things to localize, so while I was half kidding, it seems to beat the using std::cout approach. I thought once you did a using, it was project wide (this being the real root of the issue at hand, actually...)
I am not really recommending an ugly #def answer, mind you, I am just asking if you can do it. If you can't, the powers that be need to get on the task of adding a "not using" command at the file scope.
The last couple of posts are effectively the un-using statement. The beauty of it is it doesn't require a change to the standard, it is global and local all at the same time and it is silent requiring no typing whatsoever.