본문 바로가기
개발?!/C++

Input / Output

by Harry군 2019. 7. 13.
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

Stream

 

  • c++은 입력과 출력을 a stream of bytes로 본다.

    입력에서는  프로그램은 입력 스트림에서 byte를 추출한다.
    출력에서는 프로그램은 출력 스트림에 bytes를 삽입한다.

    입력스트림의 byte 보통 키보드를 통해, 또는 저장장치나 다른 프로그램을 통해 입력된다.
  • 출력스트림의 byte는 보통 display 나 printer, 저장장치 또는 다른 프로그램으로 흘러간다.
  • stream은 프로그램과 소스 또는 목적지 사이의 중계자 역할을 한다.
  • 장점 : 
    프로그램에서는 단지 입력이 어디에서 온 것에 대해서 알 필요 없이 stream에서 byte를 추출하면 된다.

    프로그램은 출력도 역시 어디로 출력할지 알 필요 없이 stream에 byte를 출력하면 된다.

'개발?! > C++' 카테고리의 다른 글

std::vector  (0) 2019.06.23
Exception  (0) 2019.05.25
c++ and resource  (0) 2019.05.02