输入流操控器

许多操控器(如 setprecision)是为 ios 类定义的,因此适用于输入流。 但是,少数操控器实际上会影响输入流对象。 在这些会影响输入流对象的操控器中,最重要的是基数操控器 decocthex,它们决定输入流中数字使用的转换基数。

提取时,hex 操控器会启用对多种输入格式的处理。 例如,c、C、0xc、0xC、0Xc 和 0XC 会全部被解释为十进制整数 12。 0 - 9、A - F、a - f、x 和 X 以外的任何字符都会终止数值转换。 因此,序列 "124n5" 会转换为数字 124,位集为 basic_ios::fail

另请参阅

输入流