C++ 기초 플러스 - 6판
스테판 프라타 (지은이),맹철규 (옮긴이)성안당2023-05-17원제 : C++ Primer Plus
[C++ 기초 플러스]는 현재까지 가장 알차게 만들어진 C++ 입문서라는 좋은 평가를 받고 있다. 이 책은 유명한 스티븐 프라타(Stephen Prata) 교수의 [C++ 기초 플러스] 6판의 11쇄이며, 기존 번역판의 독자로부터 지적된 부분의 문제를 수정하여 이번에 새롭게 선보였다.
이미 컴퓨터 산업에서 바이블로 여겨지고 있는 이 책은 구조화된 코드, 하향식 설계, 클래스, 상속, 템플릿, 예외 등을 포함하여 프로그래밍의 원리와 최근의 객체 지향 프로그래밍 테크닉까지 쉽게 설명하고 있다. 또한 이 책의 기본적인 프로그래밍 개념들을 C++ 언어의 세세한 것들과 잘 조합하여 설명하고 있다.
수많은 짧은 예제들이 한 번에 한 가지 개념만 또는 많아야 두 가지 개념을 설명하기 때문에 새로운 주제를 쉽게 마스터하여 바로 활용할 수 있다. 각 장의 끝에 준비된 연습문제와 프로그래밍 연습은 그 장에서 핵심이 되는 주제를 되새겨 보고, 가장 어려운 개념들을 스스로 요약할 수 있도록 도와준다.
목차
01. C++ 첫걸음 1
02. C++ 시작하기 23
03. 데이터 처리 71
04. 복합 데이터형 131
05. 루프와 관계 표현식 233
06. 분기 구문과 논리 연산자 307
07. 함수 - C++의 프로그래밍 모듈 373
08. 함수의 활용 467
09. 메모리 모델과 이름 공간 559
10. 객체와 클래스 633
11. 클래스의 활용 709
12. 클래스와 동적 메모리 대입 791
13. 클래스의 상속 893
14. C++ 코드의 재활용 993
15. 프렌드, 예외, 기타 사항 1111
16. string 클래스와 표준 템플릿 라이브러리 1207
17. 입력, 출력, 파일 1347
18. 새로운 C++ 표준과의 만남 1463
부록 A. 진법 1543
부록 B. C++ 예약어 1549
부록 C. ASCII 문자 세트 1553
부록 D. 연산자 우선순위 1559
부록 E. 다른 연산자들 1565
부록 F. string 템플릿 클래스 1581
부록 G. STL 메서드와 함수 1609
부록 H. 좋은 읽을거리와 인터넷 리소스 1667
부록 I. ANSI/ISO 표준 C++로 전환 1671