C ++ 표현식에서 후행 스트림 조작자의 의미

A. 길

각 쌍의 두 표현의 차이점은 무엇입니까? 나는 std::dec그 표현의 끝에서 후행의 효과를 이해하지 못합니다 .

와 함께cin ,이 사이 :

int i;
std::cin >> std::hex >> i >> std::dec;

이 :

int i;
std::cin >> std::hex >> i;

다음과 같은 질문cout 이 있습니다.

int i;
std::cout << std::hex << i << std::dec << std::endl;

이 :

int i;
std::cout << std::hex << i << std::endl;

감사 !

일부 프로그래머 친구

조작기에 의해 설정된 일부 플래그는 다음 출력 또는 입력 작업에 대해서만 활성화됩니다.

std::hex또는 std::dec의해 설정된 서식 지정 플래그와 같은 기타 항목 은 스트림 개체에 영구적으로 설정되며 플래그를 설정 한 후 모든 출력 및 입력 작업에 영향을줍니다.

따라서 사용하면 std::hex해당 지점의 모든 정수 출력 및 입력이 16 진수 표기법으로 표시됩니다. 16 진수로 단일 숫자를 출력하거나 입력하려면 예를 들어 std::dec다음과 같은 명령문을 사용하여 기본 10 진수 표기법으로 "재설정"해야합니다.

std::cin >> std::hex >> i >> std::dec;

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

C ++에서 표현식의 의미 얻기

분류에서Dev

IN ODI12c 매핑 표현식은 "소스 힌트에서 실행"없이 LKM의 소스에서 실행됩니다.

분류에서Dev

인터페이스에서 분리 표현의 의미 (C ++)

분류에서Dev

if-else 표현식의 두 번째 조건에서 후행 쉼표로 인해 첫 번째 조건이 튜플로 캐스팅되는 이유

분류에서Dev

sympy에서 표현식의 AST 실행

분류에서Dev

C에서 표현식의 실행 논리는 무엇입니까?

분류에서Dev

터미널 포인트에서 실행되는 Java 스트림 조작 순서

분류에서Dev

스칼라에서 FOR 표현식의 val

분류에서Dev

C에서 배열 인덱스의 평가 순서 (표현식과 비교)

분류에서Dev

C 및 C ++ 표준에서 "표현식"의 정의

분류에서Dev

xslt에서 표현식의 의미

분류에서Dev

참조에 의한 전달. C ++의 함수. cout 스트림

분류에서Dev

rdlc 표현식의 데이터 세트에서 특정 행 가져 오기

분류에서Dev

C ++의 스위치에서 부울 표현식을 사용하는 방법

분류에서Dev

C #에서 텍스트 상자의 값 반올림

분류에서Dev

스칼라에서 다음 표현식의 의미는 무엇입니까?

분류에서Dev

C ++에서 사용자 정의 구조체를 맵 인덱스로 사용할 때 "이진 표현식에 대한 유효하지 않은 피연산자"

분류에서Dev

C ++에서 사용자 정의 구조체를 맵 인덱스로 사용할 때 "이진 표현식에 대한 유효하지 않은 피연산자"

분류에서Dev

C ++ std :: function의 컨텍스트에서 무효 표현식 사용이 잘못되었습니다.

분류에서Dev

C ++의 표현식에서 직접 정규식 캡처 사용

분류에서Dev

자바 8 스트림 처리의 진행률 표시

분류에서Dev

Scheme에서 표현식 이후의 함수 정의

분류에서Dev

텍스트 파일의 행에 데이터 스트림 쓰기

분류에서Dev

WPF의 Windows 10 유형의 토스트 알림에 알림 이미지 표시

분류에서Dev

Java 스트림 : Int 스트림에서 여러 숫자 연산을 수행하는 하나의 라이너

분류에서Dev

C ++의 스트링 스트림 정보

분류에서Dev

배열의 삭제 된 인덱스는 표현식에서 사용한 후 awk에 다시 나타납니다.

분류에서Dev

xslt 1.0의 현재 노드 조상에서 선행 형제의 자식에 액세스하는 방법

분류에서Dev

문자열의 표현식으로 테스트 실행

Related 관련 기사

  1. 1

    C ++에서 표현식의 의미 얻기

  2. 2

    IN ODI12c 매핑 표현식은 "소스 힌트에서 실행"없이 LKM의 소스에서 실행됩니다.

  3. 3

    인터페이스에서 분리 표현의 의미 (C ++)

  4. 4

    if-else 표현식의 두 번째 조건에서 후행 쉼표로 인해 첫 번째 조건이 튜플로 캐스팅되는 이유

  5. 5

    sympy에서 표현식의 AST 실행

  6. 6

    C에서 표현식의 실행 논리는 무엇입니까?

  7. 7

    터미널 포인트에서 실행되는 Java 스트림 조작 순서

  8. 8

    스칼라에서 FOR 표현식의 val

  9. 9

    C에서 배열 인덱스의 평가 순서 (표현식과 비교)

  10. 10

    C 및 C ++ 표준에서 "표현식"의 정의

  11. 11

    xslt에서 표현식의 의미

  12. 12

    참조에 의한 전달. C ++의 함수. cout 스트림

  13. 13

    rdlc 표현식의 데이터 세트에서 특정 행 가져 오기

  14. 14

    C ++의 스위치에서 부울 표현식을 사용하는 방법

  15. 15

    C #에서 텍스트 상자의 값 반올림

  16. 16

    스칼라에서 다음 표현식의 의미는 무엇입니까?

  17. 17

    C ++에서 사용자 정의 구조체를 맵 인덱스로 사용할 때 "이진 표현식에 대한 유효하지 않은 피연산자"

  18. 18

    C ++에서 사용자 정의 구조체를 맵 인덱스로 사용할 때 "이진 표현식에 대한 유효하지 않은 피연산자"

  19. 19

    C ++ std :: function의 컨텍스트에서 무효 표현식 사용이 잘못되었습니다.

  20. 20

    C ++의 표현식에서 직접 정규식 캡처 사용

  21. 21

    자바 8 스트림 처리의 진행률 표시

  22. 22

    Scheme에서 표현식 이후의 함수 정의

  23. 23

    텍스트 파일의 행에 데이터 스트림 쓰기

  24. 24

    WPF의 Windows 10 유형의 토스트 알림에 알림 이미지 표시

  25. 25

    Java 스트림 : Int 스트림에서 여러 숫자 연산을 수행하는 하나의 라이너

  26. 26

    C ++의 스트링 스트림 정보

  27. 27

    배열의 삭제 된 인덱스는 표현식에서 사용한 후 awk에 다시 나타납니다.

  28. 28

    xslt 1.0의 현재 노드 조상에서 선행 형제의 자식에 액세스하는 방법

  29. 29

    문자열의 표현식으로 테스트 실행

뜨겁다태그

보관