Provided by: manpages-pt-dev_20040726-4_all bug

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)