티스토리 뷰
c++은 c와 다르게 string class가 있어서 문자열을 객체로 다룰 수 있다.
#include <iostream>
#include <istream>
using namespace std;
int main() {
string s;
getline( cin, s );
cout << s;
int n;
cin >> n;
string a[n];
getline(cin,a[0]);
for (int i=0;i<n;i++) {
getline(cin,a[i]);
}
return 0;
}
16500 문자열 판별의 입력받기 예제
getline은 공백문자 전까지만 입력을 받는다. 그러나 숫자를 입력받은 후 개행 문자\n을 받아 다음 입력을 정상적으로 받지 못하므로 getline을 한번 더 써주거나 cin.ignore(256,'\n');로 버퍼를 비워주자
참고자료:
https://leeusin.tistory.com/418
[C++] string 문자열 입력받기
C++스러운 코드 #2 : 문자열을 입력받는 12가지 방법 문자열 입력받는 방법에 대한 방법론에 대한것이 궁금하다면 위 링크를 따라가보면 될것이다. 나는 조금다른 문제에 부딛혀 이 포스팅을 써본다. 기본적으로 s..
leeusin.tistory.com
http://egloos.zum.com/hanjw8410/v/4056009
C++스러운 코드 #2 : 문자열을 입력받는 12가지 방법
2004/01/22 오전 2:15==================== 이 글은 제가 예전에 제가 활동하고 있는 학교 동아리에 "문자열을 입력받는 12가지 방법"이라는 제목으로 올렸던 내용을 재 편집한 것입니다.C/C++을 이용한 문제해결의 한 단편을 제시하기 위해 "표준입력으로부터 입력받은 길이를 알 수 없는 문자열 저장하기"라는 아주 전형적인 문제의 예를
egloos.zum.com
'프로그래밍언어공부 > C++' 카테고리의 다른 글
[인사이드 자바스크립트] 3일차 (0) | 2020.08.27 |
---|