book.jayu.org
어서와 C++는 처음이지!

어서와 C++는 처음이지!

천인국 (지은이)

InfinityBooks·2018-01-15

  • 683쪽
  • 188×257mm
  • 총류
  • KDC 005.133

로그인하면 내 서재에 추가할 수 있어요.

책 소개

C++언어는 C언어에 객체 지향 특징을 추가한 언어로 빠른 실행 속도를 가진 응용 프로그램을 제작하는데 강점을 가지는 언어입니다. 따라서 C언어를 학습하였다면 C++를 사용하는 것이 어렵지 않습니다. 최근에 C++ 언어에는 많은 변화가 있었습니다. C++11, C++14 버전이 발표되었고 차기 버전 C++17, C++20 등이 작업 중입니다. 최근 버전에서는 그동안 C++의 약점이라고 지적되었던 것들이 많이 수정되었습니다. 대표적인 것이 파이썬이나 자바스크립트 언어에서 인기를 끌고 있는 범위(range)-기반의 반복 루프, 타입 자동 추론 기능, 보편적인 초기화, 람다식입니다. C++ 언어의 창시자 Bjarne Stroustrup도 "최신 C++은 새로운 언어 같은 느낌을 준다"고 말하고 있습니다. 반면에 C++언어에는 많은 기능이 포함되어 있기 때문에 상당히 복잡하고 난해합니다. 그래서 많은 기능 중에서 자신에게 필요하고 중요한 것만 선별하는 것도 중요합니다. 이 책은 다음과 같은 목표를 가지고 제작되었습니다. ● 적절한 그림을 가능한 많이 사용하여 보다 친숙하고, 지루하지 않으며 독자들이 이해하기 쉬운 교재를 만들려고 노력하였습니다. ● “캡슐화”, “정보 은닉”, “다형성”과 같은 객체 지향의 핵심적인 개념들에 대하여 상당한 페이지를 할당하여서 철저하게 설명하였습니다. ● 그래픽 라이브러리 SFML을 소개하고 이것을 이용하여 그래픽 기반의 간단한 게임을 작성하였습니다. ● STL 라이브러리 중에서 중요한 자료 구조인 벡터를 미리 소개하여서 실제 프로그램에서 사용해 보도록 하였습니다. 본 교재를 집필하는 동안, 오류가 없는 책을 만들기 위하여 나름대로의 노력을 다하였으나, 저자가 지닌 지식의 한계로 말미암아, 부족한 부분과 오류가 있을 것으로 예상됩니다. 앞으로 계속되는 수정을 통하여 보다 더 완벽하고 충실한 교재가 되도록 최선의 노력을 다할 것임을 약속드립니다. 격려해주시는 많은 교수님과 인피니티북스 관계자 여러분들께 깊이 감사드립니다. C++를 공부하는 많은 이들이 이 책을 통하여 좀 더 재미있게 C++를 학습할 수 있다면 필자에게는 큰 보람이 될 것입니다.

목차펼치기

Chapter 01 기초사항 Chapter 02 제어구조와 배열 Chapter 03 함수와 문자열 Chapter 04 클래스와 객체 Chapter 05 생성자와 접근제어 Chapter 06 객체 배열과 벡터 Chapter 07 SFML로 작성해보는 프로젝트 1 Chapter 08 포인터와 동적객체 생성 Chapter 09 복사생성자와 정적 멤버 Chapter 10 연산자 중복과 프렌드 함수 Chapter 11 상속 Chapter 12 다형성과 가상 함수 Chapter 13 파일처리 Chapter 14 예외처리와 템플릿 Chapter 15 STL과 람다식 Chapter 16 SFML로 작성해보는 프로젝트 2

출처: 국립중앙도서관 서지정보

리뷰 남기기

로그인하면 리뷰를 남길 수 있어요.

리뷰 0개

아직 리뷰가 없어요.