Es aceptable agregar tipos al espacio de nombre std
. Por ejemplo, quiero una cadena amigable con TCHAR, ¿es aceptable lo siguiente?Agregar tipos al espacio de nombres estándar
#include <string>
namespace std
{
typedef basic_string<TCHAR> tstring;
}
¿O debería usar mi propio espacio de nombres?
También viola el estándar, afaik. El espacio de nombre estándar es sagrado. (Aparte de las especializaciones de las funciones std existentes) :) – jalf