
paulo1205
(usa Ubuntu)
Enviado em 24/04/2020 - 20:22h
Parece que você quer uma saída formatada sem usar uma função de formatação. Fora essas que você indicou, não há outras funções padronizadas. Se não as usar, terá de escrever a sua própria.
Se você fizer uma busca na Internet, pode achar referências a funções como
itoa(),
ltoa() ou
ftoa(), que existiram em alguns compiladores específicos como extensões locais. Contudo, por não serem padronizadas (e por terem problemas de projeto), elas não estão disponíveis em compiladores que usamos hoje.
Eu tenho um artigo no VoL acerca desse assunto, em
https://www.vivaolinux.com.br/artigo/Tunel-do-Tempo-a-funcao-itoa/. Apesar de um ou outro problema de formatação no artigo (que estão fora do meu controle, porque quem controla os artigos do VoL são os operadores do
site, não os autores dos artigos), eu acho que apresento com clareza suficiente os problemas com as implementações antigas, a teoria de como tais funções funcionam e mostro exemplos de implementação.
... Então Jesus afirmou de novo: “(...) eu vim para que tenham vida, e a tenham plenamente.” (João 10:7-10)