인생은 여행, 즐기며 살렵니다

  • 홈
  • 태그

getline 1

공백을 포함해 한 줄 입력받기

일반적으로, standard input에서 입력 받는 경우는 scanf와 cin만으로 충분하다고 생각했으나, 문제를 몇 개 풀면서 그게 아니라는 것을 알았다. 문자열이 공백을 포함하거나, 한 줄을 통째로 입력받는데 그것을 scanf 문 하나로 커버할 수 없는 경우 어려움이 생긴다. 공백을 포함하여 한 줄을 통째로 입력받아야 하는 경우, 그리고 그 크기도 짐작하기 어려운 경우에, 다음과 같이 받으면 된다. string s; getline(cin, s); 이렇게 하면, 공백을 포함한 문자열이 통째로 s 안으로 들어온다. ( cin >> s 로는 불가능한 것.) 이 s를 가지고 stringstream 등으로 지지고 볶아서 각 원소를 분리해내면 된다. _________________________________..

플랫폼/C++ 2013.07.09
이전
1
다음
더보기
프로필사진

인생은 여행, 즐기며 살렵니다

  • 전체보기 (32)
    • 일기 (0)
    • 내 작품들 (0)
      • 그림 (0)
      • 음악 (0)
      • 글 (0)
    • 글과 독서, 논술 (2)
      • 글 스크랩 및 느낀 점 (1)
      • 철학 (1)
    • 생활 팁 + 기타 정보 (0)
    • -------------------- (0)
    • 프로그래밍 스킬 외 (5)
      • 자세에 대한 조언 (3)
      • 기술의 동향 (1)
      • 대화 및 발표 (1)
    • 개발 일기 (1)
    • 플랫폼 (5)
      • C++ (5)
      • Java (0)
      • Android (0)
    • 방법론 (1)
      • Clean Code (1)
      • 개발 방법론 (0)
    • CS 기본 (0)
      • Operating System (0)
    • 알고리즘 대회 (16)
      • 알고리즘 (4)
      • TopCoder SRM 연습 (5)
      • TopCoder SRM 실전 (7)
    • Dev Binaries (2)
      • Games (2)
      • Util (0)

Tag

탑코더, getline, quick sort, 크기 비교, pair, 피봇, 소스 코드 올리기, 공백, 입력, NHN NEXT 토크콘서트, 소스 코드, C++, 퀵 정렬, 알고리즘, 최단 거리 알고리즘, SRM, 플로이드,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/01   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바