> oss << "0xTrap!"; > On the other hand, __pad, which is unified for num_put and ostream, sees only > strings, and deals with the various cases only on the basis of the first chars > of the string passed as a parameter. It has *no way* to make a distintion. Yeah. It should though, even if that means adding a parameter. -benjamin