6/4 getline
● cin.getline() :
<iostream> 헤더파일에 포함된 입력 스트림 객체. 화이트 스페이스 문자를 무시하지 않고 포함해서 입력받는다..
cin.getline(char str, streamsize n);
cin.getline(char str, streamsize n, char dlim);
크기 n을 지정하면 (n-1)개의 문자를 읽어와 str배열에 저장, 끝은 null문자
지정한 delimiter를 만나기 전까지 모든 문자를 읽어서 str배열에 저장.
● getline() :
istream& getline(char *s, streamsize n);
istream& getline(char *s, streamsize n, char delim);
<string> 헤더파일에 정의되어있고 원하는 구분자를 만날 때까지 모든 문자를 입력받아서 하나의 string 객체에 저장한다.
댓글남기기