istream& getline (char* s, streamsize n );
istream& getline (char* s, streamsize n, char delim );
예시
#include <iostream>
#include <string>
using namespace std;
int main()
{
char test[300];
cin.getline(test, sizeof(test));
char test_delim[300];
cin.getline(test_delim, sizeof(test_delim),' ');
cout << test << endl;
cout << test_delim << endl;
return 0;
}
출력
(1)
istream& getline (istream& is, string& str, char delim);
istream& getline (istream&& is, string& str, char delim);
(2)
istream& getline (istream& is, string& str);
istream& getline (istream&& is, string& str);
예시
#include <iostream>
#include <string>
using namespace std;
int main()
{
string myString;
getline(cin, myString);
string mydelimString;
getline(cin, mydelimString, ' ');
cout << myString << endl;
cout << mydelimString << endl;
return 0;
}
출력
비트 연산 활용한 PS 꿀팁 1 - 기본편 (0) | 2024.10.16 |
---|---|
비트 연산 활용한 PS 꿀팁 2 - 활용편 (0) | 2024.10.16 |
[GAMEAI] FSM을 이용한 몬스터 인공지능의 구현 (0) | 2022.11.30 |
디자인 패턴 요약 (0) | 2022.11.29 |
[C++] 참조(레퍼런스) 변수 정리 (0) | 2022.02.25 |