SINOPSIS
#include <nl_types.h>
char *catgets(nl_catd catalog, int set_number, int message_number, const char *message);
DESCRIPCIÓN
catgets() lee el mensaje message_number, en el conjunto set_number, del catálogo de mensajes identificado por catalog, donde catalog es un descriptor de catálogo devuelto por una llamada anterior a catopen(3). El cuarto argumento, message, apunta a un mensaje predeterminado que será devuelto por catgets() si el catálogo de mensajes identificado no está actualmente disponible. El texto del mensaje está contenido en un área de memoria interna y debe ser copiado a la aplicación si se quiere guardar o modificar. La cadena devuelta siempre se hace terminar con un byte NUL.
VALOR DEVUELTO
Si tiene éxito, catgets() devuelve un puntero a un área de memoria interna conteniendo la cadena del mensaje terminada en NUL. catgets() devuelve un puntero a message.