Problema com o ostringstream e o construtor de cópias [duplicado]
Duplicatas possíveis:
Por que copiar strings não é permitido?
como copiar de um objeto stringstream para outro em C +
classe @Compiling T falha com o Visual C ++ e o GCC produzindo erros de modelo de iostreams. Aqui está o código:
#include <sstream>
class T
{
static T copy;
std::ostringstream log;
T() {}
T(const T& t) {log = t.log;}
~T() {copy = *this;}
};
T T::copy;
Changingregistr tipo de membro @ data para string faz com que seja compilado e executado OK. Esse é um comportamento legítimo?