Page 9

이 책에 대하여

C++는 엔터프라이즈급 객체지향 프로그램을 위한 빠르고 강력한 업계 표준 언어다. 하지만 C++가 대중화됨에 따라 C++ 학습 난도도 높아졌다. 전문 C++ 프로그래머가 사용하는 간결 하고 강력한 고급 테크닉이 다양하게 나왔지만 이런 내용은 책에 잘 나와 있지 않으며, C++의 유용한 기능 중에는 전문 C++ 프로그래머조차 모르는 것도 많다. 프로그래밍 언어를 소개할 때는 실전 활용법보다 언어 문법 설명에 치우치기 쉽다. 각 장마다 언 어의 주요 기능을 소개한 뒤 문법을 예제와 함께 소개하는 책은 많다. 이 책은 이와 다른 방식으 로 접근한다. 구체적인 문맥 없이 언어의 기본 구성 요소만 나열하지 않고, 실전에서 C++를 사 용하는 관점에서 소개한다. 널리 알려져 있지 않지만 업무 효율을 크게 높이는 기능도 소개하 고, 초보 프로그래머와 전문 프로그래머를 구분하는 고급 프로그래밍 기법도 소개한다.

이 책의 독자 C++를 수년 동안 사용하더라도 C++ 고급 기능에 익숙하지 않거나 고급 기능을 사용한 적이 거의 없는 사람이 있다. C++ 코딩에는 자신 있지만 C++로 디자인하는 방법이나 바람직한 프 로그래밍 스타일을 자세히 알고 싶은 사람도 있다. 또한 C++ 경험은 부족하지만 실전에 제대 로 활용하는 방법을 배우고 싶은 사람도 있다. 이처럼 다양한 요구를 반영하여 독자의 C++ 실 력을 전문가 수준으로 끌어올리고자 이 책을 집필했다. 이 책의 목적은 C++의 초급부터 중급 수준의 실력을 전문 C++ 프로그래머 수준으로 끌어올 리는 데 있다. 따라서 C++ 기초는 어느 정도 갖췄다고 가정했다. 1장에서 C++ 기초를 소개하 지만 정식 입문 강좌가 아니라 기억을 다시 떠올리는 데 주안점을 두었다. C++ 경험은 없지만

C, 자바, C#을 비롯한 다른 언어로 프로그래밍한 경험이 있는 독자는 1장만으로도 C++의 기 초를 다지는 데 충분하다. 독자의 수준에 관계없이 프로그래밍 기초는 갖추고 있어야 이 책을 읽을 수 있다. 반복문, 함 수, 변수와 같은 개념은 당연히 알아야 하고, 프로그램 구성 방법과 재귀 호출 같은 기법도 쓸 줄 알아야 한다. 또한 큐와 같은 데이터 구조나 정렬과 탐색 같은 알고리즘 기본 개념도 알고

9

Profile for 한빛미디어

전문가를 위한 C++ (개정4판) - 맛보기  

『전문가를 위한 C++』(개정4판)은 새로 추가된 기능과 관련 도구를 비롯해 C++에 대한 모든 내용을 코드와 솔루션 위주로 소개한다. 저자는 실전 프로그래밍에 적용할 수 있는 현실적인 기법을 다양하게 소개하였으며, 본 교재는 C++를 더 깊이 이해하...

전문가를 위한 C++ (개정4판) - 맛보기  

『전문가를 위한 C++』(개정4판)은 새로 추가된 기능과 관련 도구를 비롯해 C++에 대한 모든 내용을 코드와 솔루션 위주로 소개한다. 저자는 실전 프로그래밍에 적용할 수 있는 현실적인 기법을 다양하게 소개하였으며, 본 교재는 C++를 더 깊이 이해하...

Advertisement