Partilhar via


Manipuladores de Fluxo de Entrada

Muitos manipuladores, como setprecision, são definidos para a classe de ios e assim se aplicam aos fluxos de entrada. Poucos manipuladores, porém, afetam realmente objetos do fluxo de entrada. Esses que fizer isso, o mais importante são os manipuladores decoct, e hexraiz, que determinam a base de conversão usada com números de fluxo de entrada.

Na extração, o manipulador de hex permite o processamento de vários formatos de entrada. Por exemplo, c, C, 0xc 2.0, 0xC, 0Xc, e 0XC todos são interpretados como o inteiro decimal 12. Qualquer caractere diferente de 0 a 9, A F- com 2.0, à f, x, X e encerra a conversão numérica. Portanto a sequência "124n5" é convertida no número 124 com o conjunto basic_ios::fail bit.

Consulte também

Referência

Fluxos de entrada