Допустимо ли добавлять типы в пространство имен std
. Например, я хочу строку, совместимую с TCHAR, и допустимо следующее:
#include <string>
namespace std
{
typedef basic_string<TCHAR> tstring;
}
Или я должен использовать собственное пространство имен?