*알고리즘 문제에서 "절대/상대 오차 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();
*입력한 값이 없는지 확인.
'::public > C++' 카테고리의 다른 글
[오류] C3867 비표준 구문입니다. '&'를 사용하여 멤버 포인터를 만드세요. (0) | 2019.12.15 |
---|---|
std::string (0) | 2019.07.18 |
STL map (0) | 2019.06.17 |
STL algorithmn (0) | 2019.06.13 |
STL iterator (0) | 2019.06.13 |