2015-02-05 5 views
0

I/O 스트림을 더 자세히 이해하려고합니다.이 경우 Stroustrup, 4 판의 "The C++ Programming Language"를 읽습니다. 오른쪽의 38 장, 1073 페이지 시작 부분에 다음 두 문장이 있습니다.아래 텍스트에서 ostream 및 istream이라는 단어가 바뀌지 않았습니까?

ostream은 입력 된 개체를 문자 스트림 (바이트)으로 변환합니다.

enter image description here

IStream을 개체를 입력하는 문자 (바이트)의 스트림을 변환합니다.

enter image description here

ostream에IStream을은 위의 설명에 전환 단어 아닌가요?

+4

아니요. – Borgleader

답변

1

번호 ostream "임의의 유형에서 문자 시퀀스로"출력하고 istream "설명한대로"문자 시퀀스에서 임의의 유형으로 "입력"합니다.

+0

작성자는 "입력 된 개체"로 무엇을 의미합니까? – Ayrosa

+0

@Ayrosa : 'int' 또는'double' 또는 사용자 정의 클래스 유형과 같은 유형의 객체입니다. 이 책은 유형 시스템을 상세히 다루어야한다. –

+0

상당히 깨끗합니다. 제 문제는 개념이 아니라 영어입니다. 어떻게 든 나는 "유형"이라는 동사에서 "형식"을 읽었으며 이것이 나 혼란 스러웠습니다. 감사. – Ayrosa

0

출력하는받는 파일로, (a float 123.45, int (123), char 'C') 프로그램 일부 타입의 객체를 수신하고 프린터 (어딘가에서 전송 된 바이트의 시퀀스로를 인코딩한다 콘솔...).

입력은 일부 유형 데이터를 추출하는 어딘가에서 바이트 스트림을 수신 중입니다.

이미지가 정확합니다.