소프트웨어 개발부터 웹 시스템 구축, 디자인, 도서 집필까지 폭넓게 활동하는 회사이다. 주요 저서로는 『C가 보이는 그림책(개정증보판)』, 『C++가 보이는 그림책(개정판)』, 『PHP가 보이는 그림책(개정판)』, 『Python이 보이는 그림책』 등 그림책 시리즈와 사전 시리즈로 『홈페이지 사전』, 『HTML5&CSS3 사전』, 『HTML 태그 사전』, 『CSS 사전 제5판』, 『JavaScript 사전 제4판』 등 다수가 있다.
책 소개
분야IT 모바일
최신 C++ 프로그래밍을 그림으로 설명하는 최적의 C++ 입문서 개정판!
객체 지향 언어 C++(씨 플러스플러스)를 가장 쉽게 소개하는 책으로 이번에 출간된 일본 쇼에이사의 번역판인 제2판은 기존의 1판이 6쇄까지 나온 바 있으며 MS의 비주얼 스튜디오(비주얼 커뮤니티) 2017 설치법과 최신 C++11 문법과 색인을 적용하여 약 20면이 증면되어 새롭게 선보였다.
C++는 C의 대부분의 특징을 포함하고 있어 시스템 프로그래밍에 적합할 뿐만 아니라 클래스, 연산자 중복, 가상 함수 등의 기능이 있어 객체 지향 프로그래밍에 적합하다. 특히 C++의 가장 큰 특징인 객체(오브젝트) 지향 프로그래밍은 처리와 데이터를 그룹화하여 그것들을 조합해 프로그램을 만들어 가는 방법으로 프로그램을 더욱 직관적으로 기술할 수 있고, 여러 사람이 함께 프로그램을 개발하기에도 적합하다. 그러나 한편으로는 추상적인 개념들이 많고, 다른 객체 지향 프로그래밍 언어에 비해 포인터가 관련되는 경우가 많아 개념을 파악하고 이해하기가 더욱 어렵다.
이 책은 C++ 언어의 새로운 개념들에 대해서 그림책 시리즈 특유의 일러스트를 통해 해설하였다. C++ 언어의 특징인 객체 지향적 프로그래밍 사고법을 시각적으로 정리하여, 좀 더 구체적으로 개념을 파악할 수 있다. 따라서 C++ 언어를 어느 정도는 사용할 수 있지만 클래스나 오브젝트에 대해 잘 이해하지 못했거나 C++ 언어의 새로운 개념을 어렴풋하게만 이해했던 독자들에게 분명한 도움이 될 것이다.
번역판에서는 각 장의 배운 내용을 토대로 한 ‘도전 C++!’ 연습문제를 수록했으며, 제2판부터는 약간 어려운 부분은 부록으로 엮어 윈도우 10, 비주얼 스튜디오 2017을 설치하여 개발하는 방법과 실제 프로그램 개발할 때의 정보와 자료도 수록했다.