[C++기초] 2. 입력

Index

  1. 입력스트림
  2. 스트림 상태
  3. 입력 버리기

입력스트림

C의 경우

C++의 경우


스트림 상태

C의 경우

if(fgets(line, 10, stdin) != NULL)
{
	// ...
}

C++의 경우

cin >> line;
if(!cin.eof())
{
	// ...
}

예제

int number;
cin >> number;
입력값 eofbit failbit
456abc unset unset
456 (un)set unset
abc unset set
eof set set

입력 버리기

Clear()

ignore()

get()

getline()