Please enable JavaScript.
Coggle requires JavaScript to display documents.
Capítulo 4 - Formatação e Manipuladores - Coggle Diagram
Capítulo 4 - Formatação e Manipuladores
formatação básica
iostream:
cout << saída
cin >> entrada do teclado
e << seguem o fluxo de leitura (stream)
Flags e manipuladores
inteiros
showpos/noshowpos
Mostra (ou não) o sinal de + dos números positivos
octal/hex/dec
mostra o inteiro na base numérica especificada (dec é o padrão)
uppercase/nouppercase
mostra os números em hex com letras maiusculas ou não
Ponto flutuante
showpoint/noshowpoint
Mostra (ou não) o ponto que separa a casa dos inteiros dos decimais.
setprecision(int)
diz em quantas casas decimais o número será exibido. É útil para arredondar
fixed
Mostra o float com a precisão estabelecida
scientific
Mostra o float em notação científica
setw e setfill
right/left para indicar onde o preenchimento ficará
setw(int) diz quantos caracteres de preenchimento uma saída ficará
setfill('caracter') diz qual será o caractere que fará o preenchimento. O padrão é " ".
get() e put()
get() salva um caractere, ou se a entrada for um inteiro, salva o ascii do inteiro.
cout.put() coloca um caractere na saída
Existe o método getline() para salvar uma string em uma variável pré-estabelecida.
bools
retorna 0 ou 1 na saída, mas com o manipulador boolalpha, ele retorna false ou true, respectivamente.