::public/C++
<iostream>
해맑은욱
2019. 6. 20. 16:46
*알고리즘 문제에서 "절대/상대 오차 10^-N 까지 허용" 참고.
cout<<fixed;
cout.precision(int);
*고정된 부동 소수점 표현하기.(소수점 아래부터 출력할 실수형의 자릿수)
반올림하여 자리수 표현한다고...
cout.setf(ios::fixed);
*cout<<fixed와 동일한 결과
cout.unsetf(ios::fixed);
*강제성 취소
char str[100];
cin>>str;
*띄어쓰기를 기준으로 변수에 값 저장.
cin.clear();
*입력 버퍼 제거
cin.ignore(1024, '\n');
*첫 번째 인자로 지정한 수만큼 읽음, 두 번째 인자로 지정한 문자를 마지막으로 읽어들이고 함수 종료
cin.getline(str, sizeof(str));
*띄어쓰기 입력 가능. 엔터를 기준으로 변수에 값 저장.
이전 cin 입력으로 '\n' 입력이 버퍼에 남아 있다면 getline에서는 '\n'을 자동으로 입력되어 빈 줄이 들어간다.
cin 과 getline 사이에는 ignore 시켜줘야 한다.
cin.eof();
*입력한 값이 없는지 확인.