메뉴 바로가기 검색 및 카테고리 바로가기

한빛미디어

독자리뷰

C++을 한다면 다하나의 책으로 할 수 있다.C++을 한다면 다하나의 책으로 할 수 있다.

smokes***

|

2023-08-28

전문가를 위한 C++(개정5판)

더 쉽게, 더 빠르게, 더 깔끔하게! 프로그래머가 알아야 할 C++와 C++20의 모든 것

  • 저자 : 마크 그레고리
  • 번역 : 남기혁
  • 출간 : 2023-03-30

전문가를 위한 도서 C++ 입니다. 보통 우리는 프로그램을 배울 때 다양한 언어를 배우고 용도에 맞쳐 언어를 선택하게 됩니다. 그러면서 C, C# , C++ , JAVA 등 다양한 언어를 알게 됩니다. 이번에 살펴볼 언어를 C++ 입니다. C++은 C언어가 가지고 있는 문제점 단점을 보안하여 객체지향으로 다양함을 지원하는 언어 입니다. 보통 자바나 C#으로 구현할수도 있지만 대용량 데이터 처리와 빠른 속도를 위해서는 C++을 할 수 밖에 없습니다. 그만큼 C++ 전문가적인 언어라고 할 수 가 있습니다. 

 

​

 

그렇기 때문에 다른언어를 잘 하는것보다 C++을 잘 한다면 다른언어를 물론 프로그래밍을 확실히 더 많은 지식을 쌓을 수가 있습니다. 이 책은 한빛미디어에서 나온 책으로서 Marc Gregoire  저자로서 C++에 바이블이라고 불리우는 책입니다.

 

 

약 1500페이지가 넘는 C++언어와 최신 트렌드인 C++20, 병렬 알고리즘, 파일시스템, 제네릭 람다, 디자인패턴, 객체지향의 원리를 익히는 확실한 방법을 가지고 있습니다. 초기에 구성은 C++ 기초를 배울 수 있도록 성되어 있습니다. 거기서 기초를 배우면 이제는 우리가 프로그램의 유연성과 유지보수를 위해 많이 사용하는 객체지향을 배울 수가 있습니다. 

 

 

 

이책에서 나온 소스코드를 볼 수가 있습니다. 이 소스코드를 한빛미디어와 wiley 사이트에서 제공이 됩니다. 그렇기 때문에 어렵지 않게 소스를 구해서 구현해볼수가 있습니다. 전문가를 위한 C++ 도서는 처음 접하는 초보자부터 C++ 오랫동안 사용하는 개발자에게도 많은 도움이 되는 책입니다. 흔히 우리는 개발자책을 보는데 있어서 1년 , 2년 매년 마다 보는거와 알아든는게 틀리기 때문에 이책 하나로 오랫동안 내공을 쌓을수가 있습니다.

 

 

전문가를 위한 C++에서는 각 파트마다 다양한 주제를 가지고 공부를 할 수가 있습니다. 전문가답게 C++을 실행하는 방법부터 설계 방법 그리고 디자인패턴과 알고리즘 정복 그리고 실습까지 완벽하게 구현을 할 수가 있으며, C++20의 신규기능을 가지고 있어 모듈,컨셉트, 3방향 비교등 다양하게 구성을 할 수가 있습니다. 

 

 

CHAPTER 1 C++와 표준 라이브러리 초단기 속성 코스

 

​

 

CHAPTER 2 스트링과 스트링 뷰 다루기

 

​

 

CHAPTER 3 코딩 스타일

 

​

 

CHAPTER 4 전문가답게 C++ 프로그램 설계하기

 

​

 

CHAPTER 5 객체지향 설계

 

​

 

CHAPTER 6 재사용을 고려한 설계

 

​

 

CHAPTER 7 메모리 관리

 

​

 

CHAPTER 8 클래스와 객체 이해

 

​

 

CHAPTER 9 클래스와 객체 완전 정복

 

​

 

CHAPTER 10 상속 활용하기

 

​

 

CHAPTER 11 C++의 까다롭고 유별난 부분

 

 

 

CHAPTER 12 템플릿으로 제네릭 코드 만들기

 

​

 

CHAPTER 13 C++ I/O 심층 분석

 

​

 

CHAPTER 14 에러 처리

 

​

 

CHAPTER 15 C++ 연산자 오버로딩

 

​

 

CHAPTER 16 C++ 표준 라이브러리 둘러보기

 

​

 

CHAPTER 17 반복자와 범위 라이브러리

 

​

 

CHAPTER 18 표준 라이브러리 컨테이너

 

​

 

CHAPTER 19 함수 포인터, 함수 객체, 람다 표현식

 

​

 

CHAPTER 20 표준 라이브러리 알고리즘 완전 정복

 

​

 

CHAPTER 21 스트링 현지화와 정규 표현식

 

​

 

CHAPTER 22 날짜와 시간 유틸리티

 

​

 

CHAPTER 23 무작위수 기능

 

​

 

CHAPTER 24 기타 라이브러리 유틸리티

 

​

 

CHAPTER 25 표준 라이브러리 커스터마이즈 및 확장 방법

 

​

 

CHAPTER 26 고급 템플릿

 

​

 

CHAPTER 27 C++ 멀티스레드 프로그래밍

 

​

 

CHAPTER 28 소프트웨어 공학 기법

 

​

 

CHAPTER 29 효율적인 C++ 코드 작성법

 

​

 

CHAPTER 30 테스트 숙달하기

 

​

 

CHAPTER 31 디버깅 완전 정복 

 

​

 

CHAPTER 32 설계 기법과 프레임워크

 

​

 

CHAPTER 33 디자인 패턴

 

​

 

CHAPTER 34 크로스 플랫폼과 크로스 언어 애플리케이션 개발 방법

 

​

 

전문가를 위한 C++에서는 이만큼 다양한 목차를 가지고 있고 배울 수 있도록 되어있습니다. 저는 자바개발자인데 보통 이렇게 할려면 약 4~5권을 책의 봐야합니다. 하지만 이렇게 하나의 책으로 묶여 있는것을 정말 대단하다고 생각합니다. 이책이 왜 바이블로 불리워지면 5판까지 나오는 만큼 좋은 책이라는것을 알 수가 있습니다. 

 

 

 

전문가를 위한 C++를 봐야하는 이유는 단순합니다. 그이유는 아는것과 모르는것의 차이라고 볼 수가 있습니다. 내가 이책을 한번 봤다면 다양한 기능을 알게 됩니다. 그러면 개발과 코딩에 있어서 기술을 접할 수 있고, 아 이러한 기술이 있어지 라고 생각하는 것이라고 할 수가 있습니다. 그렇기 때문에 저는 무조건 프로그램 책을 한번 다 돌리는것을 중요하도고 늘 만합니다. 그만큼 공부할것이 많고 많아지기 때문입니다. C++ 전문가를 위한 책을 원한다면 적극 추천합니다.

​

 

#C++ #한빛미디어 #전문가를위한 C++ #알고리즘 #객체지향 #제네릭 #람다 #디자인패턴 # 파일시스템전문가를 위한 도서 C++ 입니다. 보통 우리는 프로그램을 배울 때 다양한 언어를 배우고 용도에 맞쳐 언어를 선택하게 됩니다. 그러면서 C, C# , C++ , JAVA 등 다양한 언어를 알게 됩니다. 이번에 살펴볼 언어를 C++ 입니다. C++은 C언어가 가지고 있는 문제점 단점을 보안하여 객체지향으로 다양함을 지원하는 언어 입니다. 보통 자바나 C#으로 구현할수도 있지만 대용량 데이터 처리와 빠른 속도를 위해서는 C++을 할 수 밖에 없습니다. 그만큼 C++ 전문가적인 언어라고 할 수 가 있습니다. 

 

​

 

그렇기 때문에 다른언어를 잘 하는것보다 C++을 잘 한다면 다른언어를 물론 프로그래밍을 확실히 더 많은 지식을 쌓을 수가 있습니다. 이 책은 한빛미디어에서 나온 책으로서 Marc Gregoire  저자로서 C++에 바이블이라고 불리우는 책입니다.

 

 

약 1500페이지가 넘는 C++언어와 최신 트렌드인 C++20, 병렬 알고리즘, 파일시스템, 제네릭 람다, 디자인패턴, 객체지향의 원리를 익히는 확실한 방법을 가지고 있습니다. 초기에 구성은 C++ 기초를 배울 수 있도록 성되어 있습니다. 거기서 기초를 배우면 이제는 우리가 프로그램의 유연성과 유지보수를 위해 많이 사용하는 객체지향을 배울 수가 있습니다. 

 

 

 

이책에서 나온 소스코드를 볼 수가 있습니다. 이 소스코드를 한빛미디어와 wiley 사이트에서 제공이 됩니다. 그렇기 때문에 어렵지 않게 소스를 구해서 구현해볼수가 있습니다. 전문가를 위한 C++ 도서는 처음 접하는 초보자부터 C++ 오랫동안 사용하는 개발자에게도 많은 도움이 되는 책입니다. 흔히 우리는 개발자책을 보는데 있어서 1년 , 2년 매년 마다 보는거와 알아든는게 틀리기 때문에 이책 하나로 오랫동안 내공을 쌓을수가 있습니다.

 

 

전문가를 위한 C++에서는 각 파트마다 다양한 주제를 가지고 공부를 할 수가 있습니다. 전문가답게 C++을 실행하는 방법부터 설계 방법 그리고 디자인패턴과 알고리즘 정복 그리고 실습까지 완벽하게 구현을 할 수가 있으며, C++20의 신규기능을 가지고 있어 모듈,컨셉트, 3방향 비교등 다양하게 구성을 할 수가 있습니다. 

 

 

CHAPTER 1 C++와 표준 라이브러리 초단기 속성 코스

 

​

 

CHAPTER 2 스트링과 스트링 뷰 다루기

 

​

 

CHAPTER 3 코딩 스타일

 

​

 

CHAPTER 4 전문가답게 C++ 프로그램 설계하기

 

​

 

CHAPTER 5 객체지향 설계

 

​

 

CHAPTER 6 재사용을 고려한 설계

 

​

 

CHAPTER 7 메모리 관리

 

​

 

CHAPTER 8 클래스와 객체 이해

 

​

 

CHAPTER 9 클래스와 객체 완전 정복

 

​

 

CHAPTER 10 상속 활용하기

 

​

 

CHAPTER 11 C++의 까다롭고 유별난 부분

 

 

 

CHAPTER 12 템플릿으로 제네릭 코드 만들기

 

​

 

CHAPTER 13 C++ I/O 심층 분석

 

​

 

CHAPTER 14 에러 처리

 

​

 

CHAPTER 15 C++ 연산자 오버로딩

 

​

 

CHAPTER 16 C++ 표준 라이브러리 둘러보기

 

​

 

CHAPTER 17 반복자와 범위 라이브러리

 

​

 

CHAPTER 18 표준 라이브러리 컨테이너

 

​

 

CHAPTER 19 함수 포인터, 함수 객체, 람다 표현식

 

​

 

CHAPTER 20 표준 라이브러리 알고리즘 완전 정복

 

​

 

CHAPTER 21 스트링 현지화와 정규 표현식

 

​

 

CHAPTER 22 날짜와 시간 유틸리티

 

​

 

CHAPTER 23 무작위수 기능

 

​

 

CHAPTER 24 기타 라이브러리 유틸리티

 

​

 

CHAPTER 25 표준 라이브러리 커스터마이즈 및 확장 방법

 

​

 

CHAPTER 26 고급 템플릿

 

​

 

CHAPTER 27 C++ 멀티스레드 프로그래밍

 

​

 

CHAPTER 28 소프트웨어 공학 기법

 

​

 

CHAPTER 29 효율적인 C++ 코드 작성법

 

​

 

CHAPTER 30 테스트 숙달하기

 

​

 

CHAPTER 31 디버깅 완전 정복 

 

​

 

CHAPTER 32 설계 기법과 프레임워크

 

​

 

CHAPTER 33 디자인 패턴

 

​

 

CHAPTER 34 크로스 플랫폼과 크로스 언어 애플리케이션 개발 방법

 

​

 

전문가를 위한 C++에서는 이만큼 다양한 목차를 가지고 있고 배울 수 있도록 되어있습니다. 저는 자바개발자인데 보통 이렇게 할려면 약 4~5권을 책의 봐야합니다. 하지만 이렇게 하나의 책으로 묶여 있는것을 정말 대단하다고 생각합니다. 이책이 왜 바이블로 불리워지면 5판까지 나오는 만큼 좋은 책이라는것을 알 수가 있습니다. 

 

 

 

전문가를 위한 C++를 봐야하는 이유는 단순합니다. 그이유는 아는것과 모르는것의 차이라고 볼 수가 있습니다. 내가 이책을 한번 봤다면 다양한 기능을 알게 됩니다. 그러면 개발과 코딩에 있어서 기술을 접할 수 있고, 아 이러한 기술이 있어지 라고 생각하는 것이라고 할 수가 있습니다. 그렇기 때문에 저는 무조건 프로그램 책을 한번 다 돌리는것을 중요하도고 늘 만합니다. 그만큼 공부할것이 많고 많아지기 때문입니다. C++ 전문가를 위한 책을 원한다면 적극 추천합니다.

​

 

#C++ #한빛미디어 #전문가를위한 C++ #알고리즘 #객체지향 #제네릭 #람다 #디자인패턴 # 파일시스템

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?