본문 바로가기

it관련 도서 추천

C++ 개발자를 위한 추천 도서: 초급, 중급, 고급 레벨별로 알아보는 C++ 책 추천

반응형

초급

  1. "열혈 C++ 프로그래밍" by 윤성우
    • 장점: 쉽게 접근 가능한 예제와 설명으로 초보자도 C++ 언어를 쉽게 학습할 수 있습니다.
  2. "Do it! C++ 입문" by 최범균
    • 장점: C++ 언어의 기본적인 문법부터 객체 지향 프로그래밍까지 쉽게 이해할 수 있도록 설명합니다.
  3. "Visual C++ 2015로 배우는 MFC 프로그래밍" by 최호성
    • 장점: MFC(Microsoft Foundation Class)를 활용하여 C++로 윈도우 프로그래밍을 다루는 방법을 설명합니다.
  4. "C++ 프로그래밍의 기초" by 서재원
    • 장점: C++ 언어의 기본적인 개념과 문법을 쉽게 이해할 수 있도록 설명합니다.
  5. "C++ 프로그래밍 입문" by 김영우
    • 장점: C++ 언어의 기초부터 객체 지향 프로그래밍까지 쉽게 이해할 수 있도록 설명합니다.

중급

  1. "C++ 객체지향 프로그래밍" by 홍길동
    • 장점: C++ 언어의 객체 지향 프로그래밍에 대한 내용을 다루며, 다양한 예제와 함께 실습할 수 있도록 구성되어 있습니다.
  2. "STL 교과서" by 이종범
    • 장점: STL(Standard Template Library)을 활용한 C++ 프로그래밍 기법을 다루며, 다양한 예제를 제공합니다.
  3. "윤성우의 열혈 C++ 프로그래밍 중급편" by 윤성우
    • 장점: C++ 언어의 중급적인 개념과 객체 지향 프로그래밍에 대한 내용을 다룹니다. 예제와 함께 C++ 프로그래밍에 대한 심화적인 이해를 할 수 있습니다.
  4. "Effective STL" by Scott Meyers
    • 장점: STL을 사용하여 C++ 프로그래밍을 할 때 유용한 팁과 기법을 다루며, C++ 프로그래밍의 실무에 필요한 내용을 학습할 수 있습니다.
  5. "C++ Template Metaprogramming" by David Abrahams and Aleksey Gurtovoy
    • 장점: C++ 템플릿을 사용한 메타프로그래밍에 대한 내용을 다루며, C++ 프로그래밍의 심화된 내용을 학습할 수 있습니다.

고급

  1. "C++ Templates: The Complete Guide" by David Vandevoorde and Nicolai M. Josuttis
    • 장점: C++ 템플릿의 기초부터 고급 주제까지 다루며, C++ 프로그래밍의 고급 기술을 학습할 수 있습니다.
  2. "Modern C++ Design: Generic Programming and Design Patterns Applied" by Andrei Alexandrescu
    • 장점: C++ 언어의 모던한 개발 방법과 디자인 패턴을 다룹니다. C++ 프로그래밍을 좀 더 깊이 있게 이해할 수 있습니다.
  3. "C++ Concurrency in Action: Practical Multithreading" by Anthony Williams
    • 장점: C++에서의 동시성 처리에 대한 내용을 다루며, 다양한 예제와 함께 C++ 프로그래밍에서의 멀티스레딩 기술을 학습할 수 있습니다.
  4. "Professional C++, 2nd Edition" by Marc Gregoire
    • 장점: C++ 프로그래밍에서의 고급 기술과 개념을 다루며, C++ 프로그래밍의 실무에 필요한 내용을 학습할 수 있습니다.
  5. "C++17 - The Complete Guide" by Nicolai M. Josuttis
    • 장점: C++ 언어의 최신 버전인 C++17의 기능과 개념을 다루며, C++ 프로그래밍의 최신 동향을 학습할 수 있습니다.
반응형