본문 바로가기

IT 신간

《그림으로 배우는 C++ Programming - 2nd Edition》

 

그림으로 배우는 C++ Programming - 2nd Edition

 

1. 다양한 예제 프로그램과 소스 코드를 제공합니다.

2. 기초부터 고급까지 일러스트를 통해 쉽게 설명합니다. 

 

 

소개

C++는 다양한 실무 프로그램 개발에 활용되는 고급 프로그래밍 언어입니다이 책은 기존 출간된 <그림으로 배우는 C++ 프로그래밍>의 개정판 도서로, Visual Studio 등 최신 개발 환경을 적용하여 다양한 예제 프로그램과 함께 설명하고 있습니다. 초보자들도 쉽게 배울 수 있는 기본 원리부터 단계별로 구성하였습니다다양한 일러스트를 통해 어려운 개념을 설명하고, 예제 프로그램과 강의 요약, 연습문제를 통해 C++을 스스로 학습하고 평가할 수 있습니다.

 

 

대상 독자층

- C++ 언어에 관심이 있는 사람

- C++ 언어를 쉽게 배워보고 싶은 사람

 

 

Mana Takahashi

1971년 일본 도쿄에서 출생했으며 도쿄 대학 경제학부를 졸업하여 테크니컬 라이터로 활동하고 있다. 대표 저서인 <그림으로 배우는 C 프로그래밍>, <그림으로 배우는 자바 프로그래밍>를 비롯해 여러 프로그래밍 도서를 집필하였다.

 

 

서재원

프리랜서 웹 개발자로 활동 중이며, 최근에는 웹 어셈블리에 관심이 많다. 번역서로는 <그림으로 배우는 알고리즘>, <그림으로 배우는 자바>, <그림으로 배우는 클라우드> 등이 있다.

 

 

목차

Lesson 01. 시작하기

1.1 C++로 만드는 프로그램

1.2 코드 입력

1.3 프로그램의 작성

1.4 프로그램의 실행

1.5 강의 요약

 

Lesson 02. C++의 기본

2.1 화면에 출력하기

2.2 코드의 내용

2.3 문자와 숫자

2.4 강의 요약

 

Lesson 03. 변수

3.1 변수

3.2 식별자

3.3

3.4 변수 선언

3.5 변수의 이용

3.6 키보드 입력

3.7 상수

3.8 강의 요약

 

Lesson 04. 식과 연산자

4.1 식과 연산자

4.2 연산자의 종류

4.3 연산자 우선 순위

4.4 형 변환

4.5 강의 요약

 

Lesson 05. 경우에 따른 처리

5.1 관계 연산자와 조건식

5.2 if

5.3 if~else

5.4 여러 조건을 판단하기

5.5 switch

5.6 논리 연산자

5.7 강의 요약

 

Lesson 06. 여러 번 반복하기

6.1 for

6.2 while

6.3 do~while

6.4 문장의 중첩

6.5 프로세스 흐름의 변경

6.6 강의 요약

 

Lesson 07. 함수

7.1 함수의 원리 이해하기

7.2 함수

7.3 인수

7.4 리턴값

7.5 함수의 이용

7.6 함수 선언

7.7 함수 오버로드

7.8 함수 템플릿

7.9 강의 요약

 

Lesson 08. 포인터

8.1 주소

8.2 포인터

8.3 인수와 포인터

8.4 인수와 레퍼런스

8.5 강의 요약

 

Lesson 09. 배열

9.1 배열

9.2 배열 선언

9.3 배열의 이용

9.4 코드 입력

9.5 배열과 포인터의 관계

9.6 인수와 배열

9.7 문자열과 배열

9.8 강의 요약

 

LESSON 10. 대규모 프로그램의 작성

10.1 변수와 스코프

10.2 기억 수명

10.3 메모리를 동적으로 확보하기

10.4 파일 분할

10.5 강의 요약

 

LESSON 11. 다양한 형

11.1 typedef

11.2 열거

11.3 구조체

11.4 구조체 응용하기

11.5 공용체

11.6 강의 요약

 

LESSON 12. 클래스의 기본

12.1 클래스의 선언

12.2 멤버에 대한 접근 제한

12.3 인수와 객체

12.4 강의 요약

 

LESSON 13. 클래스의 기능

13.1 생성자의 기본

13.2 생성자 오버로드

13.3 생성자의 응용

13.4 정적 멤버

13.5 강의 요약

 

LESSON 14. 새로운 클래스

14.1 상속

14.2 멤버에 대한 접근

14.3 가상 함수

14.4 추상 클래스

14.5 클래스 계층

14.6 강의 요약

 

LESSON 15. 클래스와 관련된 고급 주제

15.1 연산자 오버로드

15.2 클래스의 형 변환

15.3 메모리의 확보와 해제

15.4 템플릿 클래스

15.5 예외 처리

15.6 강의 요약

 

LESSON 16. 파일 입출력

16.1 스트림

16.2 조정자

16.3 파일 입출력의 기본

16.4 명령 줄 인수로 입력하기

16.5 강의 요약

Appendix 연습문제 해답

 

 

 

예스24

교보문고

알라딘

인터파크

 

반응형