std string을 사용하려면 

#include <string> 

을 해주어야 한다.


string은 사용자 정의 자료형이다. 

기본 자료형이 아니라 누군가가 사용하기 편리하도록 만들어 놓은 것!


cpp는 빈칸이 있으면 실행이 끝났다고 생각한다. 
string을 입력받을 때  std::getline을 이용. 

문제 해결 가능 

std::getline(std::cin, age);

한 줄을 끝까지 입력 받음, 엔터 칠 때까지 


int 와 string 섞어 쓸 때 

std::cin.ignoere(32767, '\n');
\n을 만날 때까지 최대 32767개의 글자를 무시해라  

'programming > c++' 카테고리의 다른 글

4.8 영역 제한 열거형 Enum Class  (0) 2019.04.29
4.7 열거형  (0) 2019.04.29
4.5 형변환 Type Conversion  (0) 2019.04.25
4.4 auto 키워드와 자료형 추론  (0) 2019.04.25
4.3 using문과 모호성  (0) 2019.04.25
Posted by 도이(doi)
,