본문 바로가기

C++

[C++] cin >> x는 cin을 반환한다

 

 >>는 연산자 왼쪽의 피연산자를 반환한다.

 

그러므로

 

if (cin >> x)
cin >> x;
if (cin)

 

위의 두 구문은 같은 의미이다.

cin >> x 는 왼쪽 피연산자 cin을 반환하기 때문이다.

'C++' 카테고리의 다른 글

[C++] Call by Value ,Call by Address, Call by Reference  (0) 2021.12.18
[C++] typedef  (0) 2021.12.17
[C++] type 지정하기  (0) 2021.12.17
[C++] String 맛보기  (0) 2021.12.17
[C++] 특수 기호 출력하기  (0) 2021.12.16