키워드: std::string · 입력(>>, getline) · 출력(<<) · 기본/복사/직접 초기화 · empty() · size() · size_t · auto · 연결 + · 누적 += · 연산자 오버로딩 · EOF/공백 처리


1) 핵심 요약 (한 줄씩)


2) 문자열 입력/출력 (I/O) 정리

2.1 단어 단위 입력: operator>>

std::string s;
while (std::cin >> s) {
    // s: 공백으로 분리된 "단어" 하나
    std::cout << s << "\\n";
}