Returns: An object of unspecified type such that if 
out is an instance
of 
basic_ostream with member type 
char_type the same as
charT and with member type 
traits_type, which in the second and third
forms is the same as 
traits, then the expression
out << quoted(s, delim, escape)
behaves as a formatted output function (
[ostream.formatted.reqmts])
of 
out.  This forms a character sequence 
seq, initially
consisting of the following elements:
-  - If the character to be output is equal to
 escape-  or  delim- , as determined by  traits_type::eq- , first
output  escape.
 
Let 
x be the number of elements initially in 
seq.Then padding is determined for 
seq as described
in 
[ostream.formatted.reqmts], 
seq is inserted as if by calling
out.rdbuf()->sputn(seq, n), where 
n is the larger of
out.width() and 
x, and 
out.width(0) is called
.The expression 
out << quoted(s, delim, escape) has type
basic_ostream<charT, traits>& and value 
out.