namespace std {struct lconv;
char* setlocale(int category, constchar* locale);
lconv* localeconv();
}#define NULL see [support.types.nullptr]#define LC_ALL see below#define LC_COLLATE see below#define LC_CTYPE see below#define LC_MONETARY see below#define LC_NUMERIC see below#define LC_TIME see below