¿Cómo puedo obtener la longitud en bytes de un stringstream.Cómo obtener la longitud de std :: stringstream sin copiar
stringstream.str().length();
copiaría el contenido en std :: string. No quiero hacer una copia.
O si alguien puede sugerir otro iostream que funciona en la memoria, puede pasarse por escrito a otro ostream, y puede obtener el tamaño fácilmente lo usaré.
Fwiw, cualquiera que sólo está interesado en si un 'stringstream' está vacía o no puede encontrar más fácil para comprobar [ 'ss.peek()! = decltype (ss) :: traits_type :: eof()'] (http://stackoverflow.com/a/34651454/410767). –