입력 스트림 조작자
setprecision과 같은 많은 조작자가 클래스에 대해 ios
정의되므로 입력 스트림에 적용됩니다. 그러나 실제로 입력 스트림 개체에 영향을 주는 조작자는 거의 없습니다. 이러한 조작자 중에서 기수 조작자인 dec
, oct
및 hex
가 가장 중요하며, 입력 스트림에서 숫자에 사용된 변환 기준을 결정합니다.
추출 시 hex
조작자를 사용하여 다양한 입력 형식을 처리할 수 있습니다. 예를 들어 c, C, 0xc, 0xC, 0Xc 및 0XC는 모두 10진수 12로 해석됩니다. 0-9 이외의 모든 문자, A-F, a-f, x 및 X는 숫자 변환을 종료합니다. 따라서 "124n5"
시퀀스는 basic_ios::fail 비트가 설정된 숫자 124로 변환됩니다.