Es ist zulässig, dem Namespace std
Typen hinzuzufügen. Zum Beispiel möchte ich eine TCHAR-freundliche Zeichenfolge, also ist folgendes akzeptabel?Hinzufügen von Typen zum std-Namespace
#include <string>
namespace std
{
typedef basic_string<TCHAR> tstring;
}
Oder sollte ich meinen eigenen Namespace verwenden?
Es verletzt auch den Standard, afaik. Der Namensraum std ist heilig. (Abgesehen von Spezialisierungen von bestehenden Std-Funktionen) :) – jalf