1 #pragma once 2 3 #ifdef __cplusplus 4 extern "C" { 5 #endif 6 7 #define NL_SETD 1 8 #define NL_CAT_LOCALE 1 9 10 typedef int nl_item; 11 typedef void* nl_catd; 12 13 nl_catd catopen(const char*, int); 14 char* catgets(nl_catd, int, int, const char*); 15 int catclose(nl_catd); 16 17 #ifdef __cplusplus 18 } 19 #endif 20