#pragma once #include __BEGIN_DECLS enum { LC_ALL, LC_NUMERIC, LC_CTYPE, LC_COLLATE, LC_TIME, LC_MONETARY, }; struct lconv { char* decimal_point; char* thousands_sep; char* grouping; }; struct lconv* localeconv(); char* setlocale(int category, const char* locale); __END_DECLS