getline() 함수는 텍스트 입력에서 데이터 한 줄을 읽고 개행 문자나 파일 끝 문자가 나타날 때까지 지정된 문자열에 저장하는 데 사용됩니다. 해당 매개변수에는 입력 스트림을 가리키는 istream 개체와 읽은 데이터를 저장하는 데 사용되는 문자열 개체가 포함되며, 입력 스트림 개체를 가리키는 istream 참조를 반환합니다. 행을 성공적으로 읽으면 입력 스트림 객체의 상태 비트는 goodbit이고 그렇지 않으면 Failbit입니다.
C++에서 getline() 사용
getline() 함수는 데이터 한 줄을 읽고 이를 지정된 문자열에 저장하는 데 사용됩니다. 개행 문자나 파일 끝 문자가 나타날 때까지 데이터를 텍스트 입력으로 읽습니다. 구문은 다음과 같습니다.
<code class="cpp">istream& getline(istream& str, string& strObj);</code>
Parameters
Return Value
getline() 함수는 입력 스트림 객체를 가리키는 istream 참조를 반환합니다. 라인이 성공적으로 읽혀지면 istream 객체의 상태 비트는 goodbit이고, 그렇지 않으면 Failbit입니다.
예
<code class="cpp">#include <iostream> #include <string> using namespace std; int main() { string myString; cout << "Enter a line of text: "; getline(cin, myString); cout << "The entered text is: " << myString << endl; return 0; }</code>
실행 프로세스
Notes
위 내용은 C++에서 getline을 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!