Alguma forma de pegar as abreviaturas a.C. e d.C. em C/C++? [RESOLVIDO]

1. Alguma forma de pegar as abreviaturas a.C. e d.C. em C/C++? [RESOLVIDO]

M.
XProtoman

(usa Fedora)

Enviado em 20/10/2016 - 16:07h

Boa tarde a todos,

Preciso pegar as abreviaturas a.C.(antes de Cristo) e d.C.(depois de Cristo ou Era Comum) em C/C++ para a língua corrente no locale. Li algumas vezes o man do gmtime e localtime, mas infelizmente não encontrei.

Dei um olhada no /usr/include/locale.h, mas também não achei nada referente a isso.

Não conheço profundamente o locale, mas acho que pode ser que essa informação esteja presente nele.


  


2. MELHOR RESPOSTA

Paulo
paulo1205

(usa Ubuntu)

Enviado em 20/10/2016 - 19:15h

Na locale do sistema acho que não tem mesmo. Mas existem bibliotecas específicas de localização que levam muito mais a sério aspectos culturais do que o relativamente pequeno conjunto definido pelo C.

Eu estou no celular agora, então as pesquisas ficam menos confortáveis de fazer. Uma biblioteca de que me lembro se chama ICU. Quando chegar a casa pesquiso outras.

3. Re: Alguma forma de pegar as abreviaturas a.C. e d.C. em C/C++? [RESOLVIDO]

Paulo
paulo1205

(usa Ubuntu)

Enviado em 21/10/2016 - 08:12h

Não de casa, mas do trabalho.

A outra biblioteca importante de localização e internacionalização é a CLDR, Unicode Common Locale Data Repository.


4. Re: Alguma forma de pegar as abreviaturas a.C. e d.C. em C/C++? [RESOLVIDO]

M.
XProtoman

(usa Fedora)

Enviado em 21/10/2016 - 16:00h

Muito obrigo paulo1205, vou dar um olhada nelas depois.

____________________
“Mas nós sabemos que a razão de a maioria estar aqui, é a nossa afinidade com a desobediência!” (Morpheus)






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts