이미 소장하고 있다면 판매해 보세요.
========================
첫째마당 C++ 프로그래밍 기초 ======================== 01 C++ 프로그래밍 시작하기 01-1 C++ 언어 알아보기 01-2 개발 환경 준비하기 02 변수와 연산자 02-1 C++ 표준 입출력 02-2 데이터 형식 02-3 변수의 유효 범위와 형식 변환 02-4 키워드와 리터럴 02-5 표현식과 연산자 03 포인터와 메모리 구조 03-1 포인터와 메모리 03-2 함수와 구조체 03-3 정적 변수와 상수 변수 03-4 레퍼런스 변수 04 실행 흐름 제어 04-1 조건문으로 흐름 제어 04-2 반복문으로 흐름 제어 04-3 표현식과 구문의 차이 05 예외 처리하기 05-1 예외 처리 구문 05-2 예외 처리 생략과 실패 대응 ======================= 둘째마당 객체지향 프로그래밍 ======================= 06 객체지향과 클래스 06-1 객체지향 이전의 프로그래밍 패러다임 06-2 객체지향 프로그래밍 06-3 클래스와 인스턴스 07 객체지향 프로그래밍 특징 07-1 추상화와 캡슐화 07-2 상속성과 다형성 07-3 생성자와 소멸자 07-4 자신을 가리키는 this 포인터 07-5 함수와 연산자 오버로딩 07-6 접근 지정자와 프렌드 08 객체지향을 돕는 기능들 08-1 컴포지션과 어그리게이션 08-2 가상 함수와 동적 바인딩 08-3 추상 클래스와 정적 멤버 09 객체지향 설계 원칙 09-1 단일 책임 원칙(SRP) 09-2 개방폐쇄 원칙(OCP) 09-3 리스코프 치환 원칙(LSP) 09-4 인터페이스 분리 원칙(ISP) 09-5 의존성 역전 원칙(DIP) 10 템플릿 10-1 함수 템플릿 10-2 클래스 템플릿 ======================= 셋째마당 라이브러리 활용 ======================= 11 C++ 표준 라이브러리 11-1 표준 라이브러리 구성과 사용법 11-2 문자열 라이브러리 11-3 파일 시스템 11-4 기타 유용한 함수 12 STL의 컨테이너와 알고리즘 12-1 컨테이너와 반복자 12-2 알고리즘 ======================= 넷째마당 모던 C++ 프로그래밍 ======================= 13 모던 C++에 추가된 기능 13-1 C++ 버전별 주요 특징 13-2 현대적 관점의 C++ 14 새로운 데이터 형식과 라이브러리 14-1 형식 연역, 열거형, 수학 상수, 널 포인터, 2진수 표현 14-2 상수 지정자 constexpr 14-3 function 객체 14-4 스마트 포인터 15 새로운 구문 1 15-1 튜플과 구조적 바인딩 15-2 범위 기반 for 문 15-3 제어문의 초기화 구문 15-4 람다 표현식 16 새로운 구문 2 16-1 폴드 표현식 16-2 3방향 비교 연산자 16-3 using 키워드 16-4 함수 키워드(default, delete, override, final) 찾아보기 |
저조규남
관심작가 알림신청저문종채
관심작가 알림신청
▶ C++ 언어의 기본 문법을 쉽고 빠르게 배웁니다
C++ 언어의 기본 문법을 그림과 비유를 들어 쉽게 설명했습니다. C 언어와 비교해 달라진 점을 짚어 이미 배운 사람을 배려했고, 혹시 배우지 않았더라도 핵심을 빠르게 훑어 볼 수 있도록 했습니다. ▶ 게임 속 몬스터 코드를 구현해 보면서 C++의 진가를 확인하세요 객체지향의 개념만 설명하는 조각 코드를 넘어서 설계 원칙, 디자인 패턴 등을 적용한 수백 줄 이 넘는 코드로 게임 속 몬스터를 구현해 봅니다. 소스 코드와 더불어 실행 결과와 클래스 다이 어그램을 통해 프로그램의 동작과 구조를 쉽게 파악할 수 있도록 했습니다. ▶ C 스타일로 작성하던 코드를 C++로 바꿀 수 있어요 C++를 사용하지만 아직도 C 스타일로 코딩하고 있다면 이 책을 참고해 보세요. 책에 담긴 실습 소스는 문법을 소개하는 수준을 넘어 유지·보수하기 쉬운 코드, 읽기 쉬운 코드, 오류를 컴파일 단계에서 알아채는 방법 등 25년 차 개발 경력의 노하우를 자연스레 배울 수 있습니다. ▶ 표준 라이브러리에서 자주 사용하는 기법도 배워요 C++ 표준 라이브러리에서 지원하는 문자열 라이브러리, 파일 시스템, 기타 유용한 함수 등 개발을 쉽고 편리하게 해주는 기법을 배울 수 있습니다. 그리고 STL의 컨테이너와 알고리즘 등 데이터를 다룰 때 자주 사용하는 기법도 배웁니다. ▶ 모던 C++의 주요 변경 사항도 확인할 수 있어요 이른바 ‘모던 C++’라고 불리는 C++11부터 새로 지원하는 기능도 놓치지 않았습니다. ▶ 혼자 공부해도 OK, 단기 교육에도 OK 독학하는 분, 학교나 학원에서 배우는 분 모두 책에서 제공하는 진도표에 목표 날짜를 적어서 자신만의 속도로 C++를 배워 보세요. 목표를 세우면 완독할 확률이 높아집니다. ▶ 이 책의 대상 독자 - 객체지향 프로그래밍 언어를 처음 배우는 분 - 객체지향 언어를 사용하지만 개념과 활용법을 다시 정리하고 싶은 분 ▶ 이지스퍼블리싱 독자 학습 지원 ※ 질의응답용 저자 깃허브: github.com/mystous/DoItCPP/issues ※ 최신 내용 업데이트: Do it! 스터디룸(cafe.naver.com/doitstudyroom) ※ ‘Do it! 스터디룸’에서 운영하는 [Do it! 공부단]에 참여해 보세요. 이 책으로 공부하며 나만의 스터디 노트를 작성하면 이지스퍼블리싱에서 출간한 다른 책을 선물로 받을 수 있습니다. |
C++ 언어는 1985년에 등장한 이후 꾸준히 사용되면서 가치를 증명해 왔습니다. 이 책은 C++ 언어의 기본 문법을 시작으로 현업에서 객체지향 언어의 활용 방법을 알려 줍니다. 이와 더불어 여러 사람이 함께 개발할 때 코딩 규칙 위반 같은 문제를 컴파일 단계에서 발견하는 방법 등 몇 가지 실무 노하우도 소개합니다. 이러한 구성 덕분에 C++를 처음 접하는 입문자부터 다른 프로그래밍 언어에 익숙한 경험자까지 모두에게 유용한 책이 될 것입니다. - 황규별 (LG유플러스 CDO 전무)
|
이 책은 실용적인 예와 출력 결과를 보여 줌으로써 C++ 언어의 문법을 제대로 이해하고 스스로 응용할 수 있도록 안내합니다. 체계적인 구성과 설명으로 초보자도 쉽게 접근할 수 있어 객체지향 프로그래밍을 주제로 하는 C++ 교재로 적극 추천합니다. - 유헌창 (고려대학교 정보대학 컴퓨터학과 교수)
|
C++ 같은 객체지향 프로그래밍 언어는 추상적인 개념을 다루기 때문에 어렵게 느껴질 수 있습니다. 그러나 이 책은 C++ 객체지향 프로그래밍을 ‘눈에 보이게’ 설명해 줍니다. 명쾌한 설명과 그림으로 쉽게 이해할 수 있게 해주고, 실용적인 소스 코드까지 담았으니 궁극의 C++ 책이라고 소개하고 싶습니다. 1997년부터 C++를 다뤄 온 전문가가 C++를 이해하고 쓰는 길로 인도합니다. - 임지순 (3PM Inc. 대표, 리얼월드 암호학 등 기술 번역 다수)
|
이 책은 모던한 C++의 아름다움을 탁월하게 담아 냈다고 생각합니다. 특히 객체지향의 원리와 SOLID 패턴, 유지·보수하기 쉽게 해주는 코드 작성, 실무에 적용하는 방법 등을 균형 있게 다루며 양질의 실습 코드를 제공합니다. 많은 개발자가 C++를 C 스타일로 쓸 때가 많은데, 이 책은 C++를 본연의 방식대로 사용하고 싶은 개발자에게 추천합니다. - 맹윤호 (이화여대 신산업융합대학 겸임교수, 카논그룹 CTO)
|