Pular para o conteúdo principal

Postagens

Mostrando postagens de dezembro, 2016

Desacoplamento e composição

Ho ho ho! Feliz Natal !!! Estava pensando em fazer algo com o tema natalino, mas que também fosse interessante para o dia-a-dia e me veio uma coisa na cabeça: Desenhar com caracteres ASCII uma imagem. Na hora pensei num algoritmo, formato e tudo o mais, e em seguida comecei a fazer algo que é muito natural para mim, desacoplar as funções. Primeiro passo - definindo um formato O formato que eu imaginei é Sendo que quantidade = 0 seria quebra de linha. Vejamos o exemplo: [code language="cpp"] /* Xmas tree ** * * * * * * * * ************ **** **** **** */ string img = "5 2*00" "4 1*2 1*00" "3 1*4 1*00" "2 1*6 1*00" "1 1*8 1*00" "<*00" "4 4*00" "4 4*00" "4 4*00"; [/code]