Provided by:
manpages-pt-dev_20040726-4_all 
NOME
catgets - obtem mensagem de um catalogo de mensagens
SINOPSE
#include <nl_types.h>
char *catgets(nl_catd catalog, int set_number, int message_number,
const char *message);
DESCRI,C~AO
catgets() le a mensagem de numero message_number, no conjunto
set_number do catalogo designado por catalog, que e um descritor de
catalogo retornado por uma chamada anterior a catopen(3). O argumento
message indica uma mensagem padrao a ser retornada se o catalogo nao
estiver disponivel. O texto fica num buffer interno, e deve ser copiado
pelo aplicativo se se desejar grava-lo ou modifica-lo. A string
retornada e sempre terminada em null.
VALOR RETORNADO
Se tiver exito, catgets() retorna um ponteiro para um buffer interno
contendo o texto da mensagem. Se falhar, retorna message.
OBSERVA,C~OES
Estas funcoes so existem no libc.so.4.4.4c e posteriores. O X/Open
Portability Guide de janeiro de 1987 define uma mensagem de erro mais
sutil: sera retornado message se o catalogo nao estiver disponivel, e
uma string vazia se o catalogo estiver disponivel mas nao contiver a
mensagem especificada. Estas dois erros nao sao diferenciados pelo
XPG4.2, que sempre retorna message.
DE ACORDO COM
XPG4.2
VER TAMB'EM
catopen(3), setlocale(3)
TRADUZIDO POR LDP-BR em 21/08/2000.
Paulo Cesar Mendes <drpc@ism.com.br> (traducao)
xxxxxxxxxxxxxxxxxxxxxxxxx <xxx@xxxxxx.xxx.xx> (revisao)
9 August 1998 CATGETS(3)