Page 29

12.2.9 상속과 특수화 비교 ������������������������������������������������������������������������������������ 589

12.2.10 앨리어스 템플릿 ���������������������������������������������������������������������������������������� 589

12.3 함수 템플릿 ������������������������������������������������������������������������������������������������������������ 590

12.3.1 함수 템플릿의 특수화 ��������������������������������������������������������������������������������� 593

12.3.2 함수 템플릿 오버로딩 ��������������������������������������������������������������������������������� 594

12.3.3 클래스 템플릿의 friend 함수 템플릿 �������������������������������������������������������������� 595

12.3.4 템플릿 매개변수 추론에 대한 보충 설명 ��������������������������������������������������������� 597

12.3.5 함수 템플릿의 리턴 타입 ����������������������������������������������������������������������������� 598

12.4 변수 템플릿 ������������������������������������������������������������������������������������������������������������ 600 12.5 요약 ��������������������������������������������������������������������������������������������������������������������� 601

CHAPTER

13 C++ I/O 완전 분석

13.1 스트림 사용법 ��������������������������������������������������������������������������������������������������������� 604

13.1.1 스트림의 정체 ������������������������������������������������������������������������������������������� 604

13.1.2 스트림의 출발지와 목적지 ��������������������������������������������������������������������������� 606

13.1.3 스트림을 이용한 출력 ��������������������������������������������������������������������������������� 606

13.1.4 스트림을 이용한 입력 ��������������������������������������������������������������������������������� 614

13.1.5 객체에 대한 입력과 출력 ����������������������������������������������������������������������������� 623

13.2 스트링 스트림 ��������������������������������������������������������������������������������������������������������� 625 13.3 파일 스트림 ������������������������������������������������������������������������������������������������������������ 627

13.3.1 텍스트 모드와 바이너리 모드 ����������������������������������������������������������������������� 628

13.3.2 seek()과 tell() 메서드로 랜덤 액세스하기 ������������������������������������������������������ 629

13.3.3 스트림끼리 서로 연결하기 ��������������������������������������������������������������������������� 632

13.4 양방향 I/O ������������������������������������������������������������������������������������������������������������� 633 13.5 요약 ��������������������������������������������������������������������������������������������������������������������� 635

29

Profile for 한빛미디어

전문가를 위한 C++ (개정4판) - 맛보기  

『전문가를 위한 C++』(개정4판)은 새로 추가된 기능과 관련 도구를 비롯해 C++에 대한 모든 내용을 코드와 솔루션 위주로 소개한다. 저자는 실전 프로그래밍에 적용할 수 있는 현실적인 기법을 다양하게 소개하였으며, 본 교재는 C++를 더 깊이 이해하...

전문가를 위한 C++ (개정4판) - 맛보기  

『전문가를 위한 C++』(개정4판)은 새로 추가된 기능과 관련 도구를 비롯해 C++에 대한 모든 내용을 코드와 솔루션 위주로 소개한다. 저자는 실전 프로그래밍에 적용할 수 있는 현실적인 기법을 다양하게 소개하였으며, 본 교재는 C++를 더 깊이 이해하...

Advertisement