Pergunta

Esta função existe no OS X e permite que você passe costume local para a função. setlocale não é thread-safe, e passando locale como parâmetro é.

Se não houver equivalente, qualquer forma de printf independente da localidade, ou printf apenas para duplas (% g) estará ok.

Foi útil?

Solução 2

Existem locale-independente dupla para rotinas convertion cordas em http://www.netlib.org/fp / . String para conversão dupla também está disponível. A API não é muito agradável, mas as obras de código.

Outras dicas

Você pode tentar uselocale , que define a localidade do thread (em vez da localidade de processo) antes de chamar printf.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top