Estoy trabajando con un cierto código de hoy, y vi:¿Cuál es el propósito de imbuir en C++?
extern std::locale g_classicLocale;
class StringStream : public virtual std::ostringstream
{
public:
StringStream() { imbue(g_classicLocale); }
virtual ~StringStream() {};
};
Y vine en la cara de imbue
. ¿Cuál es el propósito de la función imbue
en C++? ¿Qué hace? ¿Existe algún problema potencial en el uso de imbue
(no seguro para subprocesos, asignación de memoria)?
http://en.cppreference.com/w/cpp/io/basic_ios/imbue – juanchopanza
Hay un problema derivado de ostringstream – Dani
@Dani ¿Cuál? – cybertextron