Incidentally...
Though never is too strong a word here, since a using directive in an inline function in a header file is acceptable since its effects would be restricted to the scope of the function. On a related note, a using declaration in class scope in a header file may be the correct thing to do if one needs to bring in a name from a base class that is otherwise hidden.Originally Posted by brewbuck