본문 바로가기
ETC

[c++] cin의 개념

by dkswnkk 2021. 10. 18.

cin과 >> 연산자를 이용한 키 입력

cin: 표준 입력 장치인 '키보드'를 연결하는 c++ 입력 스트림 객체

'>>'연산자

  • 스트림 추출 연산자(stream extracion operator)
  1. 헤더 파일에 스트림 추출 연산자로 재정의됨
  2. 입력 스트림에서 값을 읽어 변수에 저장

키를 칠 때 변수에 값 전달

cin의 특징

  • 입력 버퍼를 내장하고 있음
  • 키가 입력될 때까지 입력된 키를 입력 버퍼에 저장: 도중에 키를 입력하면 입력된 키 삭제

'>> 연산자': 키가 입력되면 비로소 cin의 입력 버퍼에서 키 값을 읽어 변수에 전달.

스크린샷 2021-10-17 오전 11 36 29

'ETC' 카테고리의 다른 글

[git] 레포지토리(폴더) 이름 수정하기  (0) 2021.10.20
[ios] 에뮬레이터 위치 정보 설정하기  (0) 2021.10.19
[c++] inline 함수  (0) 2021.10.18
[c++] c++의 문자열  (0) 2021.10.18
[c++] namespace 개념  (0) 2021.10.18
[c++] c++의 특징  (0) 2021.10.18

댓글