8 pontos por alstjr7375 2022-07-21 | 1 comentários | Compartilhar no WhatsApp
  1. O que é o comando yes?
  • Um fluxo que imprime repetidamente o caractere y
  1. Implementação simples
  • Basta imprimir y repetidamente com GOTO ou um laço
  1. Melhoria simples de desempenho
  • Usar buffer
  • O tamanho do buffer deve ser múltiplo de 4 (para alinhamento de memória)
  1. Rapidez com grande volume
  • Usar um buffer de string preenchido para reutilização no laço
  • stdout é protegido por um estado de bloqueio
  • Evitar alocações desnecessárias com strings nativas da plataforma e std::borrow::Cow

1 comentários

 
coremaker 2022-07-21

É meio que uma macro, né?