{"title":"컴퓨터 \u003e 프로그래밍 \u003e C++","description":null,"products":[{"product_id":"book-9788992583138","title":"객체지향 C++","description":"","brand":"My Store","offers":[{"title":"Default Title","offer_id":48960497451260,"sku":"9788992583138","price":16.85,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/4681\/9068\/files\/9788992583138.jpg?v=1776015246"},{"product_id":"book-9791188743162","title":"Starting out with C++(한국어판)(7판)(CD1장포함)","description":"\u003cp\u003e▶ 이 책은 Starting out with C++(한국어판)에 대해 다룬 도서입니다. Starting out with C++의 기초적이고 전반적인 내용을 확인할 수 있도록 구성했습니다.\u003c\/p\u003e","brand":"My Store","offers":[{"title":"Default Title","offer_id":48960578191612,"sku":"9791188743162","price":46.67,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/4681\/9068\/files\/9791188743162.jpg?v=1776015680"},{"product_id":"book-9788960778092","title":"The C++ Programming Language(4판)(에이콘 프로그래밍 언어 시리즈)","description":"C 프로그래머, C++ 프로그래머, 애플리케이션 언어를 다뤄본 이들을 위한 C++ 프로그래밍 언어!\u003cbr\u003e\n이 책은 C++의 창시자인 비야네 스트롭스트룹이 직접 쓴 책으로, 2011년 발표된 ISO C++11 표준을 반영한 최신판이다. C++11에 와서 C++는 큰 변화를 겪었으며, 그 결과 더 나아진 프로그래밍 언어가 됐다. 이런 특성을 효과적으로 활용하기 위해서는 기존과 다른 C++ 프로그래밍 접근법이 필요하다. 저자는 C++의 새로운 기능들을 단순 나열식으로 설명하지 않고, C++11의 배경이 되는 설계 철학을 바탕으로 새로운 개념과 기법들을 통합적 관점으로 설명한다. C++11 표준화 작업에 주도적으로 참여한 저자로서 다른 책에서 찾아볼 수 없는 C++11의 미묘한 특징들을 효과적으로 드러내주는 예제와 설명을 독자들에게 전해 줄 것이다.","brand":"My Store","offers":[{"title":"Default Title","offer_id":48960646709500,"sku":"9788960778092","price":73.03,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/4681\/9068\/files\/9788960778092.jpg?v=1776016081"},{"product_id":"book-9788972832720","title":"C++를 이용한 객체지향 프로그래밍","description":"","brand":"My Store","offers":[{"title":"Default Title","offer_id":48960652869884,"sku":"9788972832720","price":19.1,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/4681\/9068\/files\/9788972832720.jpg?v=1776016118"},{"product_id":"book-9791163037514","title":"Do it! 알고리즘 코딩 테스트: C++ 편(개정판)","description":"IT 기업 취준생의 필독서가 3년 만에 업그레이드해서 돌아왔다!\u003cbr\u003e\n출제 경향을 완벽하게 반영한 문제로 코딩 테스트 한 번에 합격하자!\u003cbr\u003e\n‘코딩 테스트는 어떻게 준비해야 할까?’ IT 기업으로 취업 또는 이직을 준비하는 사람들을 합격으로 이끌어 줄 책이 새롭게 출간되었습니다. 네이버, 카카오, 삼성 등 주요 IT 기업의 역대 기출 유형을 분석한 35가지 자료구조와 알고리즘 이론부터 ‘백준 온라인 저지’에서 엄선한 핵심 문제까지 코딩 테스트를 대비해 필요한 모든 것을 한 권에 정리했습니다. 이번 개정판에서는 최신 출제 경향을 반영해 알고리즘 유형과 문제를 보강하고 합격률을 높이는 비법 노트를 담았습니다.\u003cbr\u003e\n\u003cbr\u003e\n시험이 코앞이라 책 한 권을 다 볼 시간이 없다면? ‘3일 모의고사’ 코스를 활용하세요. 중요한 알고리즘을 다룬 ‘핵심 유형’ 문제 16개, 시험에서 자주 다루는 ‘빈출 유형’ 문제 11개만 빠르게 공부할 수 있습니다. 모든 문제는 ‘백준 온라인 저지’(https:\/\/www.acmicpc.net\/)에서 실습할 수 있으니, 먼저 책으로 공부한 다음, 백준 온라인 저지에서 다시 한번 풀면서 코딩 테스트를 완벽하게 대비해 보세요!","brand":"My Store","offers":[{"title":"Default Title","offer_id":48960820478204,"sku":"9791163037514","price":43.82,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/4681\/9068\/files\/9791163037514.jpg?v=1776016894"},{"product_id":"book-9788978122962","title":"기초 C++ 프로그래밍","description":"","brand":"My Store","offers":[{"title":"Default Title","offer_id":48960930447612,"sku":"9788978122962","price":16.85,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/4681\/9068\/files\/9788978122962.jpg?v=1776017437"},{"product_id":"book-9788997924400","title":"크로스 플랫폼 핵심 모듈 설계의 기술","description":"이 책은 지금 당장 유행하는 기술에 관한 책이 아니다. 기술 트렌드에 관계 없이 개발자라면 언젠가 누구나 겪을 법한 내용을 핵심 모듈과 크로스 플랫폼 설계의 관점에서 정리하였다. 변수, 문자열, 예외 처리, 암호화, 디버깅, 테스팅 등 수많은 분야에서 여러분이 알고 있는 지식들을 더욱 더 견고하게 해줄 것이다. 지금 당장은 아니더라도 앞으로 닥칠 위기에 크게 도움을 줄 수도 있다. 차근차근 처음부터 읽어볼 수도 있고 관심 분야를 선택해서 읽어볼 수 있게 구성하였다.\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n대상 독자\u003cbr\u003e\n\u003cbr\u003e\n1. 개발 기본기가 부족해 실무에서 삽질이 많은 개발자\u003cbr\u003e\n\u003cbr\u003e\n2. 개발 경력이 많지만 특급 개발자로 내세우기엔 2%가 부족한 개발자\u003cbr\u003e\n\u003cbr\u003e\n3. JAVA 등의 다른 언어의 한계에 도달해 C++을 배우고 싶은 개발자\u003cbr\u003e\n\u003cbr\u003e\n4. 윈도우 개발자가 리눅스로, 리눅스 개발자가 윈도우로 영역을 넓히고 싶은 개발자\u003cbr\u003e\n\u003cbr\u003e\n5. 대칭키와 공개키 암호화에 대해 제대로 알고 싶은 개발자 \u003cbr\u003e\n\u003cbr\u003e\n6. 시스템 API와 친하지 않은 개발자\u003cbr\u003e\n\u003cbr\u003e\n7. 리눅스 서버와 통신하는 윈도우 클라이언트 개발자 혹은 그 반대\u003cbr\u003e\n\u003cbr\u003e\n8. 정적 라이브러리와 동적 라이브러리를 자유자재로 다루고 싶은 개발자\u003cbr\u003e\n\u003cbr\u003e\n9. 프로세스 생성과 공유 메모리, 파일 시스템 등을 잘 이해하고 싶은 개발자\u003cbr\u003e\n\u003cbr\u003e\n10. 타임존과 그 프로그래밍 방법에 대해 배우고 싶은 개발자\u003cbr\u003e\n\u003cbr\u003e\n11. 스레드와 동기화 객체에 대해 뿌리 깊이 이해하고 싶은 개발자\u003cbr\u003e\n\u003cbr\u003e\n12. 나만의 공통 모듈을 개발하고 싶은 개발자\u003cbr\u003e\n\u003cbr\u003e\n13. 유니코드로 인해 고통받는 개발자\u003cbr\u003e\n\u003cbr\u003e\n14. 이 모든 것을 다 떠나서 친구 같은 개발 바이블을 갖고 싶은 개발자","brand":"My Store","offers":[{"title":"Default Title","offer_id":48961334444284,"sku":"9788997924400","price":42.7,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/4681\/9068\/files\/9788997924400.jpg?v=1776019212"},{"product_id":"book-9788972832119","title":"C\/C++ 완벽 가이드(CD1장포함)","description":"","brand":"My Store","offers":[{"title":"Default Title","offer_id":48962815033596,"sku":"9788972832119","price":50.56,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/4681\/9068\/files\/9788972832119.jpg?v=1776041552"},{"product_id":"book-9788968482465","title":"이것이 C++이다","description":"\u003cp\u003e[이것이 C++이다]는 저자가 20년간 실무와 강의를 통해 쌓은 노하우를 바탕으로 C++를 제대로 입문할 수 있도록 안내하는 책이다. 1부에서는 C와 C++의 차이점을 명쾌하게 설명하고 2장에서는 객체지향 프로그래머로서 알아야 할 C++ 고유의 특징을 소개한다. 3부에서는 객체지향 프로그래밍의 꽃인 상속의 개념을 자세히 살펴본다. 4부에서는 C++ 프로그래밍의 생산성을 높이는 템플릿을 살펴보고 실제 C 기반의 주소록을 C++로 옮겨보면서 C++ 프로그래머의 기반을 다진다. 또한 C++의 가장 안정화된 표준인 C++11의 주요 특징도 살펴본다.\u003c\/p\u003e","brand":"My Store","offers":[{"title":"Default Title","offer_id":48963077832956,"sku":"9788968482465","price":28.09,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/4681\/9068\/files\/9788968482465.jpg?v=1776042458"},{"product_id":"book-9791194630241","title":"명품 C++ Programming(개정판 3판)","description":"","brand":"My Store","offers":[{"title":"Default Title","offer_id":48963143401724,"sku":"9791194630241","price":39.67,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/4681\/9068\/files\/9791194630241.jpg?v=1776042695"},{"product_id":"book-9788970508757","title":"C++로 쉽게 풀어쓴 자료구조","description":"\u003cp\u003e『C++로 쉽게 풀어쓴 자료구조』는 C++의 복잡한 문법이 아니라 자료구조에 초점을 맞춘 기본서다. 이 책에서는 어떤 자료구조를 설명하기 위해 추상 자료형, UML 다이어그램 그리고 C++ 클래스를 이용한다. 먼저 추상 자료형으로 그 자료구조에서 필요로 하는 데이터(객체)와 연산들을 알아보고, 이것을 UML 다이어그램을 이용해 보다 구체적으로 설계한다. 이것은 추상 자료형보다는 구체화되었지만 아직 프로그래밍 언어에는 독립적인 상태이다. 마지막으로 UML 다이어그램을 바탕으로 해당 자료구조를 C++ 클래스로 구현한 예를 보이고, main() 함수에서 구현된 클래스를 사용해 문제를 해결하는 예를 제시한다.\u003c\/p\u003e","brand":"My Store","offers":[{"title":"Default Title","offer_id":48963932619004,"sku":"9788970508757","price":32.58,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/4681\/9068\/files\/9788970508757.jpg?v=1776045472"},{"product_id":"book-9788931463330","title":"C++ Programming Basic(그림으로 배우는)(2판)","description":"C++는 다양한 실무 프로그램 개발에 활용되는 고급 프로그래밍 언어입니다. \u003cbr\u003e\n\u003cbr\u003e\n이 책은 기존 출간된 〈그림으로 배우는 C++ 프로그래밍〉의 개정판 도서로, Visual Studio 등 최신 개발 환경을 적용하여 다양한 예제 프로그램과 함께 설명하고 있습니다. 초보자들도 쉽게 배울 수 있는 기본 원리부터 단계별로 구성하였습니다. \u003cbr\u003e\n\u003cbr\u003e\n다양한 일러스트를 통해 어려운 개념을 설명하고, 예제 프로그램과 강의 요약, 연습문제를 통해 C++을 스스로 학습하고 평가할 수 있습니다.","brand":"My Store","offers":[{"title":"Default Title","offer_id":48978167791868,"sku":"9788931463330","price":20.22,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/4681\/9068\/files\/9788931463330.jpg?v=1776329113"},{"product_id":"book-9788931479409","title":"예제로 배우는 C++ STL","description":"","brand":"My Store","offers":[{"title":"Default Title","offer_id":48978210095356,"sku":"9788931479409","price":37.08,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/4681\/9068\/files\/9788931479409.jpg?v=1776329281"},{"product_id":"book-9788931555356","title":"C++ 기초 플러스(6판)","description":"","brand":"My Store","offers":[{"title":"Default Title","offer_id":48978282184956,"sku":"9788931555356","price":53.93,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/4681\/9068\/files\/9788931555356.jpg?v=1776329538"},{"product_id":"book-9788956747828","title":"초보자를 위한 C++ 200제(2판)","description":"C++ 개발자가 되기 위한 기본 지식 쌓기!\u003cbr\u003e\nC++ 공부하기 위한 입문자가 개발 환경을 구축하기 위해 Visual Studio를 설치하고 시작할 수 있도록 자세하게 안내하면서 시작한다. 다양한 분야에서 활용되는 C++은 내가 원하는 일을 하게 할 수 있는 장점을 가진 언어이다. 기초부터 실력을 다지고 응용하여 정규표현식과 JSON까지 정보문화사 홈페이지(www.infopub.co.kr) 자료실에서 다운받아 예제별로 직접 따라해 보고 결과값을 확인해 볼 수 있다. 또한 학습 중 궁금한 사항은 저자 홈페이지(codingcoding.tistory.com)에서 피드백이 가능하므로 누구나 쉽게 시작할 수 있다.","brand":"My Store","offers":[{"title":"Default Title","offer_id":48979362611452,"sku":"9788956747828","price":24.72,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/4681\/9068\/files\/9788956747828.jpg?v=1776334323"},{"product_id":"book-9788957273647","title":"완전 모던 C++프로그래밍","description":"\u003cp\u003eC++는 객체지향 프로그래밍을 지원하도록 C 언어를 확장한 고급 프로그래밍 언어이다. 이 책은 최신 표준인 C++20의 새 기능을 포함하여 C++의 모든 것을 빠짐없이 다루고 있다. 언어의 문법만 설명하지 않고 다양한 예제를 통해 올바른 사용법을 이해할 수 있도록 구성하였으며, 관련 프로그래밍 팁도 제시하고 있다. 객체 나중 방식으로 서술하고 있지만 객체지향에 대해서도 객체지향 설계의 가장 중요한 원리인 SOLID를 포함하여 기초 개념부터 심화 내용까지 충분히 자세히 설명하고 있다. 또 일부 객체지향 설계 패턴도 관련 장에서 소개하고 있다. 전문 C++ 개발자가 꼭 알아야 하는 이동 개념, 완벽 포워딩, template 범용 프로그래밍, 메타 프로그래밍, 스마트 포인터 등도 설명하고 있다.\u003c\/p\u003e","brand":"My Store","offers":[{"title":"Default Title","offer_id":48979385778428,"sku":"9788957273647","price":37.08,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/4681\/9068\/files\/9788957273647.jpg?v=1776334399"},{"product_id":"book-9788956745855","title":"거꾸로 읽는 C++","description":"\u003cp\u003e실무적인 관점에서 다시 보는 C++『거꾸로 읽는 C++』. 이 책은 기존의 ABCD 순으로 나열된 문법책과 같은 접근이 아니라 저자의 오랜 경험을 바탕으로 목적별로 묶어 새롭게 접근하는 방법을 취하고 있다. 클래스 캡슐화, 데이터 초기화와 데이터 해제, 상속, 함수 재정의 등 C++에서 자연스럽게 사용해온 모든 것을 코드 재사용을 통한 생산성 증대라는 목적에 맞추어 설명하고 있어 개발자에게 새로운 시각을 제공한다. 예제를 통해 각 개념을 설명하고 있어 내용에 맞게 코드를 단계별로 변형 하며 C++의 특징을 알기 쉽게 보여준다.\u003c\/p\u003e","brand":"My Store","offers":[{"title":"Default Title","offer_id":48979793379580,"sku":"9788956745855","price":22.47,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/4681\/9068\/files\/9788956745855.jpg?v=1776336036"},{"product_id":"book-9788956660516","title":"책상위의 C++","description":"","brand":"My Store","offers":[{"title":"Default Title","offer_id":48979884441852,"sku":"9788956660516","price":21.35,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/4681\/9068\/files\/9788956660516.jpg?v=1776336446"},{"product_id":"book-9788963510408","title":"C++ 에브리원(2판)(반양장)","description":"\u003cp\u003e미국 새너제이주립대학교 컴퓨터사이언스학과 교수 Cay Horstmann의 『C++ 에브리원』. 효과적 학습에 초점을 맞춘 C++ 입문서다. 컴퓨터사이언스는 물론, 공학, 기술, 물리 등 분야의 학생들을 대상으로 삼고 있다. 컴퓨터 프로그래밍에 관한 핵심 개념과 기본 원리에 초점을 맞추었다. 풍부한 예시와 사진에다가, 다양하고 풍부한 연습문제로 학습하 내용을 잘 기억하고 적용하도록 도와주고 있다.\u003c\/p\u003e","brand":"My Store","offers":[{"title":"Default Title","offer_id":48980354957564,"sku":"9788963510408","price":31.46,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/4681\/9068\/files\/9788963510408.jpg?v=1776343538"},{"product_id":"book-9788960550056","title":"C++ FROM THE GROUND UP(한국어판)(3판)","description":"","brand":"My Store","offers":[{"title":"Default Title","offer_id":48980669989116,"sku":"9788960550056","price":25.84,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/4681\/9068\/files\/9788960550056.jpg?v=1776345343"},{"product_id":"book-9788963510552","title":"C++로 시작하는 객체지향 프로그래밍(3판)","description":"『C++로 시작하는 객체지향 프로그래밍』은 구문보다는 문제 해결에 중점을 두는 문제 구동 방식을 사용한 프로그래밍에 대해 가르치고 있다. 여러 가지 상황에서 문제를 야기한 개념을 사용함으로써 초보적인 프로그래밍에 대한 흥미를 돋운다. 앞에 있는 장들의 주요 내용은 문제 해결에 대한 것이다. 문제 해결을 위한 프로그램을 작성할 수 있도록 적절한 구문과 라이브러리에 대해 소개한다. \u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n문제 구동 방식으로 프로그래밍을 하는 교육 방식을 위해 이 책은 학생들을 자극하기 위한 여러 가지 단계의 난이도로된 많은 문제를 제공한다. 학생들의 많은 전공에 적용해 보기 위해서 문제는 수학, 과학, 사업, 금융, 게임, 애니메이션 등 많은 응용 분야를 다루고 있다. 또한, 클래스를 설계하기 전에 우선 기본 프로그래밍 개념과 기법을 설명함으로써 기본에 초점을 맞추고 있다. 반복문, 함수, 배열에 대한 기본 개념과 기법은 프로그래밍의 기본이 된다. 이러한 강력한 토대를 구축함으로써 학생들이 객체지향 프로그래밍과 고급 C++ 프로그래밍을 배우기 위한 준비를 할 수 있다.","brand":"My Store","offers":[{"title":"Default Title","offer_id":48981289697532,"sku":"9788963510552","price":35.96,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/4681\/9068\/files\/9788963510552.jpg?v=1776348557"},{"product_id":"book-9788965870449","title":"C프로그래밍(Visual C++를 이용한)","description":"\u003cp\u003eVisual C++을 이용한『C프로그래밍』. 재미있는 예제를 통해 Visual C++에 기초한 C언어의 기본적인 내용을 익히고 응용할 수 있도록 구성된 책이다. 본문은 9개의 장으로 구성되어 있으며, 다양한 함수, 배열, 포인터를 배워 프로그래밍 기법을 익힐 수 있도록 하였다. 부록에서는 각 장의 연습문제에 대한 해답과 마이크로프로세서 ATmega128에 의한 LED 제어 프로그램을 삽입하여 C언어 활용기법을 배울 수 있다.\u003c\/p\u003e","brand":"My Store","offers":[{"title":"Default Title","offer_id":48981361426684,"sku":"9788965870449","price":20.22,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/4681\/9068\/files\/9788965870449.jpg?v=1776349750"},{"product_id":"book-9788973167524","title":"자료구조C++프로그래밍","description":"SW 코딩 역량은 자료구조 구현 능력에 달려 있다. 어떤 자료구조를 사용하느냐에 따라 구현된 SW의 성능과 기능이 달라진다. SW 개발은 class와 함수를 만드는 것이다. main( ) 함수는 가능한 한 데이터 입력, insert, delete, search 등의 다른 함수 호출만 사용하는 것이 좋다. SW 코딩 능력은 class에 어떤 함수를 만들고 어떤 변수를 사용하여 알고리즘을 구현할 것에 대한 design choice를 잘하는 능력이다. 예를 들면 search 함수를 만들 때 class의 public member 함수로 만들 것인지 아니면 일반 함수로 만들 것인지를 선택(choice)해야 한다.\u003cbr\u003e\nC++ 언어를 구사할 수 있어야 C++로 된 자료구조를 공부할 수 있다. 이 책은 C++를 사용하여 구현된 소스 코드를 포함하고 있다. 자료구조는 이론 과목이 아니므로 각 자료구조에 대하여 소스 코드를 사용하여 구현하고 test하는 실습으로 습득해야 한다. 추천하는 자료구조 학습 방법은 단순히 제시된 소스 코드를 보지 말고 필요한 소스 코드를 작성하는 연습을 반복하는 것이다. 그리고 제시된 소스 코드에 새로운 기능을 추가하거나 성능을 개선하는 소스 코드 변경 작업을 통하여 구현 능력을 향상하는 것이 바람직하다.\u003cbr\u003e\n이 책에서는 자료구조에 대한 insert, delete, search 등을 처리하기 위하여 입력 데이터를 받아 해당 자료구조를 만드는 방법에 중점을 두었다. 구현하고자 하는 자료구조를 동작시키기 위해 화면에서 데이터를 임의로 입력받거나 난수를 생성하여 자동으로 해당 자료구조를 만드는 방법으로 실습하는 것이 효과적이다.\u003cbr\u003e\n자료구조와 알고리즘은 별개의 다른 주제가 아니고 매우 밀접하여 거의 하나의 topic이라고 생각해야 한다. 예를 들면 2개의 linked list를 merge 하는 알고리즘의 구현은 singly linked list, circular linked list, head node가 있는 circular linked list 등에 따라 달라진다. 즉, class의 data member 변수를 어떻게 사용하느냐에 따라 구현 알고리즘이 복잡해질 수도 있고 간단해질 수도 있다. 따라서 자료구조의 설계, 자료구조의 data representation에 따라 알고리즘의 성능도 달라질 수 있다.\u003cbr\u003e\nstack, queue, linked list, tree, hashing은 C++ STL에서 제공하므로 굳이 자료구조를 만들 필요가 없다고 오해할 수 있다. C++ STL을 사용하면 구현이 간단해질 수는 있으나 성능이 떨어질 수 있다. 응용에 따라 C++ STL을 가져다 사용하는 것이 좋을 수도 있고 직접 hash map, heap 등을 구현하여 사용하는 것이 더 우수할 수도 있다.\u003cbr\u003e\n자료구조와 알고리즘 내용으로 이 책에서 다루지 못한 heap structure로서 leftist tree, binomial heaps, Fibonacci heaps와 search structures로서 AVL tree, 2-3 trees, 2-3-4 trees, red-black tree, B-tree, splay trees, digital search tree, trie를 학습하여 SW 코딩의 진정한 고수가 되기를 바란다.","brand":"My Store","offers":[{"title":"Default Title","offer_id":48981567439100,"sku":"9788973167524","price":21.35,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/4681\/9068\/files\/9788973167524.jpg?v=1776350682"},{"product_id":"book-9788966263325","title":"C++20: 풍부한 예제로 익히는 핵심 기능","description":"현대적 C++의 시작인 C++11 이후 가장 큰 개정이 이루어진 표준이 바로 C++20이다. C++20은 현대적 C++의 프로그래밍 방식 자체를 바꾼다. 《C++20: 풍부한 예제로 익히는 핵심 기능》에서는 이 혁신적인 변화의 핵심인 네 가지 주요 기능(콘셉츠, 모듈, 구간 라이브러리, 코루틴)을 설명한다. 이 외에도 언어 자체에 추가된 주요 기능, 라이브러리, 동시성 관련 기능을 정리해 놓았다. 기능을 나열하는 데 그치지 않고 모든 기능마다 예제를 들어 설명해서 명확하게 이해할 수 있도록 돕고 있다. \u003cbr\u003e\n\u003cbr\u003e\nㆍ\t콘셉츠\u003cbr\u003e\nㆍ\t모듈\u003cbr\u003e\nㆍ\t구간 라이브러리\u003cbr\u003e\nㆍ\t코루틴\u003cbr\u003e\nㆍ\t비교 연산자 자동 생성\u003cbr\u003e\nㆍ\t달력과 시간대 라이브러리\u003cbr\u003e\nㆍ\t서식화(formatting) 라이브러리\u003cbr\u003e\nㆍ\t연속적 메모리 블록에 대한 뷰\u003cbr\u003e\nㆍ\t개선되고 가로채기(interrupt)가 가능한 스레드\u003cbr\u003e\nㆍ\t원자적 스마트 포인터\u003cbr\u003e\nㆍ\t세마포어\u003cbr\u003e\nㆍ\t빗장(latch)과 장벽(barrier) 같은 실행 동기화 수단","brand":"My Store","offers":[{"title":"Default Title","offer_id":48981660270844,"sku":"9788966263325","price":39.33,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/4681\/9068\/files\/9788966263325.jpg?v=1776351110"},{"product_id":"book-9788970186726","title":"C++ 프로그램 작성법(쉽게 따라하는)","description":"\u003cp\u003e『C++ 프로그램 작성법』은 C++ 프로그램을 간결하고 쉽게 배울 수 있는 책이다. 설명 그림과 표를 통해 시각적으로 빠른 이해를 도모하고, 다양한 예제 프로그램과 자세한 해설을 통하여 관련 기능을 쉽게 익힐 수 있다. 단계별로 초, 중, 고급의 내용을 체계적으로 습득할 수 있도록 구성하였다.\u003c\/p\u003e","brand":"My Store","offers":[{"title":"Default Title","offer_id":48981712339196,"sku":"9788970186726","price":22.47,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/4681\/9068\/files\/9788970186726.jpg?v=1776351354"},{"product_id":"book-9788972834632","title":"C++ 개념 및 원리","description":"","brand":"My Store","offers":[{"title":"Default Title","offer_id":48981886370044,"sku":"9788972834632","price":25.84,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/4681\/9068\/files\/9788972834632.jpg?v=1776352359"},{"product_id":"book-9788970950464","title":"TURBO C++ 프로그래밍","description":"","brand":"My Store","offers":[{"title":"Default Title","offer_id":48982019047676,"sku":"9788970950464","price":17.98,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/4681\/9068\/files\/9788970950464.jpg?v=1776352689"},{"product_id":"book-9788972833796","title":"C#프로그래밍 실습","description":"","brand":"My Store","offers":[{"title":"Default Title","offer_id":48982023700732,"sku":"9788972833796","price":16.85,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/4681\/9068\/files\/no_image_bookstore12_d7dc1cc1-9cd4-4098-ad9d-0ab6ac8ce3e9.png?v=1777188148"},{"product_id":"book-9788970506586","title":"단계별로 쉽게 배우는 Visual C++ 2022 MFC 윈도우 프로그래밍","description":"이 책은 처음으로 Visual C++을 접하는 대학 초년생, 그리고 몇 번 Visual C++ 책과 씨름하였으나 아직도 윈도우 프로그램을 작성하는 데 어려움이 있는 독자들을 위해 실습을 중심으로 단계별로 따라 하면서 자연스럽게 MFC 윈도우 프로그래밍을 배울 수 있는 가장 쉽고 체계적인 Visual C++ 2022 입문서가 될 수 있도록 집필하였다. 이 책을 통해 빨리 윈도우 프로그램을 제작하는 방법을 익히고 많은 시간은 프로그램의 기본 능력을 배양하는 데 시간을 할애하기 바란다.\u003cbr\u003e\n\u003cbr\u003e\n기존의 Visual C++ 입문서와의 차별화된 특징을 소개하면 다음과 같다.\u003cbr\u003e\n\u003cbr\u003e\n① 이 책은 기본적인 C 또는 C++의 문법적 내용은 수록하지 않았다. 대신 Visual C++ 2022를 사용하여 윈도우 프로그래밍을 하는 방법을 알기 쉽게 수록하고 있다. 따라서 이 책을 보기 위해서는 C\/C++의 기본적인 지식이 필요하다.\u003cbr\u003e\n\u003cbr\u003e\n② 컴퓨터의 조작 시 표시되는 실제 화면을 그대로 수록하고 장문의 설명을 탈피하여 아주 일반적인 컴퓨터 조작 능력만 있으면 실습 예제를 단계별로 따라가면서 다양한 실습을 직접 구현해 보고 그 결과를 완전히 자기 것으로 만든 후에 다음 단계로 진행되도록 구성되어 있다.\u003cbr\u003e\n\u003cbr\u003e\n③ Visual C++ 2022를 사용하여 프로젝트를 작성하는데 장문의 설명 중심의 나열식이 아닌 문제 해결 중심의 실습 위주로 다양하고 필요한 내용만을 선택하여 쉽게 구성하였다. 이러한 간단한 설명과 실습 방법이 독특하고 실용적이기에 C 또는 C++ 언어를 배우고 처음으로 Visual C++ 2022를 이용하여 윈도우 애플리케이션을 만드는 방법을 익히기 위한 독자들에게는 최고의 입문서가 될 것이다.\u003cbr\u003e\n\u003cbr\u003e\n④ 대학에서 이 책을 교재로 하여 한 학기 강의할 때 중간고사와 기말고사를 제외한 13주에 한 단원씩 완성할 수 있도록 구성되어 있으며 각 단원 마지막 부분에는 연습 문제를 두어 본인 스스로 실습과제를 통해 배운 내용을 다시 한번 확인할 수 있는 기회를 제공하였다.","brand":"My Store","offers":[{"title":"Default Title","offer_id":48982190358780,"sku":"9788970506586","price":43.82,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/4681\/9068\/files\/9788970506586.jpg?v=1776353291"},{"product_id":"book-9788966263936","title":"쉽게 설명한 C++ 핵심 가이드라인","description":"“C++ 핵심 가이드라인의 규칙들을 좀 더 많은 사람이 수월하게 익히게 한다는, 어렵고도 꼭 필요한 작업을 저자가 자신의 교육 기술과 업계 경험을 적용해서 완수했다는 것은 우리 C++ 핵심 가이드라인 편집자들에게 매우 기쁜 소식이다.”\u003cbr\u003e\n- C++ 핵심 가이드라인 공동 편집자 비야네 스트롭스트룹과 허브 서터\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\nC++ 핵심 가이드라인(C++ Core Guidelines)은 뛰어난 현대적 C++ 코드를 작성하기 위한, 그리고 기존 코드를 개선하기 위한 일관된 모범 관행들을 제공한다. 그러나 C++ 핵심 가이드라인은 특정 주제의 규칙을 한 번에 하나씩 찾아보는 데 특화된 형태로 구성되어 있어서 실무 개발자를 위한 튜토리얼로는 적합하지 않다. 《쉽게 설명한 C++ 핵심 가이드라인》은 C++ 핵심 가이드라인에서 과도하게 기술적인 부분을 제거하고 본질적인 내용을 추출해서 집필하여 C++ 핵심 가이드라인을 이해하는 데 도움이 되는 새로운 통찰과 맥락을 저자 자신의 교육 경험에서 검증된 예제들과 함께 제공한다.\u003cbr\u003e\n\u003cbr\u003e\n이 책은 경험 있는 개발자가 C++11 이후의 현대적 C++ 표준들에 근거해서 코드를 작성할 때 C++ 핵심 가이드라인을 활용하는 데 도움을 준다. 대부분의 예제 코드는 C++17을 기준으로 하되, C++20과 그 이후 표준의 기능을 언급하는 부분도 있다. 또한, 좀 더 자세한 정보를 원하는 독자를 위해 웹에 있는 C++ 핵심 가이드라인 문서의 해당 부분으로 가는 링크도 제시한다.\u003cbr\u003e\n\u003cbr\u003e\n이 책을 통해 소프트웨어를 새로 작성할 때나 기존의 구식 코드를 개선할 때, C++ 핵심 가이드라인의 가장 유용한 규칙들을 활용해서 좀 더 안전하고, 깔끔하고, 효율적이고, 유지보수하기 쉬운 코드를 작성할 수 있을 것이다.\u003cbr\u003e\n\u003cbr\u003e\n[이 책에서 다루는 내용]\u003cbr\u003e\nㆍ C++ 핵심 가이드라인의 규칙들과 그 저변에 깔린 프로그래밍 철학을 적용한다.\u003cbr\u003e\nㆍ 인터페이스, 함수, 클래스, 열거형, 자원, 표현식, 문장을 올바르게 사용한다.\u003cbr\u003e\nㆍ 성능을 최적화하고, 동시성과 병렬성을 구현하고, 오류를 처리한다.\u003cbr\u003e\nㆍ 상수, 불변성, 템플릿, 일반적 프로그래밍, 메타프로그래밍을 효과적으로 다룬다.\u003cbr\u003e\nㆍ C++ 코딩 스타일을 개선하고, 소스 파일들을 관리하고, 표준 라이브러리를 활용한다.","brand":"My Store","offers":[{"title":"Default Title","offer_id":48982217425148,"sku":"9788966263936","price":41.57,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/4681\/9068\/files\/9788966263936.jpg?v=1776353412"},{"product_id":"book-9788966261642","title":"Effective Modern C++(이펙티브 모던 C++)","description":"\u003cp\u003e[Effective Modern C++(이펙티브 모던 C++)]은 C++11과 C++14를 이용해서, 즉 현대적인 C++을 이용해서 진정으로 훌륭한 소프트웨어를 작성하는 방법을 설명한다. 책에서는 중괄호 초기치, noexcept 명세, 완벽 전달, 똑똑한 포인터 생성 함수의 장단점, std::move와 std::forward, 오른값 참조, 보편 참조 사이의 관계, 명확하고 정확하며 효과적인 람다 표현식을 작성하는 기법들, std::atomic과 volatile의 차이와 각각의 사용법 및 C++ 동시성 API와의 관계, ‘구식’ C++(즉 C++98) 프로그래밍에서의 모범 관행 중 현대적인 C++ 소프트웨어 개발에 맞게 고쳐야 할 것들에 대해 다루고 있다.\u003c\/p\u003e","brand":"My Store","offers":[{"title":"Default Title","offer_id":48982229319932,"sku":"9788966261642","price":31.46,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/4681\/9068\/files\/9788966261642.jpg?v=1776353463"},{"product_id":"book-9788966263684","title":"필요한 것만 골라 배우는 모던 C++","description":"《필요한 것만 골라 배우는 모던 C++》은 하드웨어에 근접한 저수준에서부터 추상적인 고수준에 이르기까지 모든 수준의 C++ 프로그래밍에 필요한 유용한 기술을 갖추는 데 도움을 준다. 이 책은 모던 C++의 시작인 C++11부터 C++17과 C++20까지를 다루고 있고 다양한 과학 기술 분야에서 뽑은 사실적인 예제들로 C++을 배울 수 있다. 저자는 물리학자, 수학자, 공학자, 학생들에게 C++을 가르쳐 온 경험을 살려서, 직접적인 접근 방식에서 시작해 고급 기능에 기초한 정교한 접근 방식들로 독자를 능숙하게 이끈다.\u003cbr\u003e\n\u003cbr\u003e\n프로그래밍 경험이 적든 많든, 독자는 이 책을 읽으면서 람다 표현식에서 표현식 템플릿과 가변 인수 템플릿에 이르기까지 여러 강력한 기능을 빠르게 배워 나갈 수 있다. 또 표준 라이브러리(특히 STL)부터 산술, 선형대수, 미분방정식, 그래프를 위한 과학 라이브러리 등 다양한 C++ 라이브러리의 사용법을 익히게 된다. 이 책을 통해서 객체 지향적 프로그래밍, 일반적(generic) 프로그래밍, 메타프로그래밍, 절차적 프로그래밍 같은 여러 패러다임을 이용한 간결하고 표현력 있는 코드 작성 방법을 단계별로 배울 수 있으며, 그 과정에서 고품질·고성능 소프트웨어를 작성하는 데 필요한 모든 추상에 대해 이해하게 될 것이다.","brand":"My Store","offers":[{"title":"Default Title","offer_id":48982242033916,"sku":"9788966263684","price":49.44,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/4681\/9068\/files\/9788966263684.jpg?v=1776353526"},{"product_id":"book-9788972834526","title":"C++로 배우는 객체지향 프로그래밍","description":"","brand":"My Store","offers":[{"title":"Default Title","offer_id":48982242885884,"sku":"9788972834526","price":30.34,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/4681\/9068\/files\/9788972834526.jpg?v=1776353530"},{"product_id":"book-9788966263202","title":"266가지 문제로 정복하는 코딩 인터뷰 in C++","description":"스타트업에서 빅테크 기업까지\u003cbr\u003e\n실리콘밸리 면접관이 전하는 코딩 인터뷰 노하우\u003cbr\u003e\n코딩 인터뷰는 어색한 공간, 낯선 면접관 앞에서 이루어진다. 후회 없이 인터뷰를 마치려면 평소에 난이도와주제별로 다양한 문제를 풀며 철저히 준비해 두어야 한다.이 책은 면접관으로 수많은 인터뷰를 해 온 저자들이 집필한 소프트웨어 개발 인터뷰의 종합 안내서다.\u003cbr\u003e\n자료구조, 탐색, 정렬, 알고리즘 설계 원칙 및 동시성 등에 관련된 문제를 장별로 제시한다.각 장은 먼저, 문제를 풀기 위해 꼭 알고 있어야 할 내용, 중요한 라이브러리 함수 등을 설명한다.그 후 실전처럼 문제를 분석하고 답을 내고 코드를 보여 준다. 해당 문제에 대한 설명이 끝나면비슷한 응용 문제를 제시해 배운 내용을 한 번 더 단단히 할 수 있다.\u003cbr\u003e\n책의 후반부에는 난이도가 표기된 고난도 문제가 많이 실려 있다.제대로 풀 경우 면접관에게 강한 인상을 줄 수도 있고, 많은 생각을 하게 해 알고리즘 트레이닝에도 도움이 된다.","brand":"My Store","offers":[{"title":"Default Title","offer_id":48982365536508,"sku":"9788966263202","price":39.33,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/4681\/9068\/files\/9788966263202.jpg?v=1776354171"},{"product_id":"book-9788966263097","title":"핵심 C++ 표준 라이브러리(프로그래밍인사이트)","description":"\u003cp\u003e전문 C++ 프로그래머라면 알아야 할 C++ 표준 라이브러리의 핵심을 담은 책 『핵심 C++ 표준 라이브러리』는 독자가 C++ 표준 라이브러리의 주요 구성요소를 간결하게 훑어보고 참조할 수 있는 요약 참고서이다.  C++ 자체에 익숙한 독자라면 이 책의 장점을 최대로 누릴 수 있을 것이다. C++에 익숙하지 않은 독자라면 먼저 C++ 언어의 핵심 내용에 관한 책을 충분히 익힌 후, 이 책을 통해서 한층 더 높은 수준으로 발돋움할 수 있을 것이다. 이 책은 독자의 학습 편의를 위해 이론과 실제를 연결해 주는 짧은 코드 예제들을 많이 제공한다.\u003c\/p\u003e","brand":"My Store","offers":[{"title":"Default Title","offer_id":48982501032188,"sku":"9788966263097","price":22.47,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/4681\/9068\/files\/9788966263097.jpg?v=1776354952"},{"product_id":"book-9788981720445","title":"C PROGRAMING 언어","description":"","brand":"My Store","offers":[{"title":"Default Title","offer_id":48982664413436,"sku":"9788981720445","price":16.85,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/4681\/9068\/files\/no_image_bookstore12_f580fbac-95e6-4574-85f3-e8cb87e33b17.png?v=1777188270"},{"product_id":"book-9788983798435","title":"Fundamental C++프로그래밍 원리","description":"\u003cp\u003eC++은 C 언어에 클래스를 추가하면서 탄생한 언어이다. 따라서 이 책은 클래스와 더불어서 클래스로 인하여 추가된 개념들을 중점적으로 살펴보게 된다. 가령 클래스의 다중 상속 및 가상 상속의 구조를 정확히 파악함으로써 클래스간 타입 변환 및 포인터 변화에 대해서 자세히 알아보게 되며, 가상함수의 구조 및 호출 메커니즘도 자세히 살펴본다. 또한 기존의 책들이 함수 포인터를 단순히 C 언어 기준으로만 기술하였던 것에 비해서 이 책에서는 멤버 함수 포인터를 깊이 있게 다룬다. 멤버 함수 포인터의 구조와 크기가 경우에 따라서 어떻게 달라지는지 확인할 수 있을 것이고, 비가상 멤버 함수와 가상 함수의 포인터가 다른 방식의 메커니즘으로 호출되는 것도 알 수 있게 된다.\u003c\/p\u003e","brand":"My Store","offers":[{"title":"Default Title","offer_id":48982711435516,"sku":"9788983798435","price":31.46,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/4681\/9068\/files\/9788983798435.jpg?v=1776356866"},{"product_id":"book-9788983797674","title":"C++프로그래밍과 STL(CD1장포함)","description":"\u003cp\u003e이 책은 C++이라는 언어를 기반으로 한 객체지향 프로그래밍에 대한 기본 개념을 살펴보는 것으로 시작된다. 먼저 기존에 공부했던 C 언어와의 차이점에 대해 알아보고, 객체지향의 뼈대가 되는 개념인 추상화, 은닉화, 클래스의 특징 및 오버로딩, 오버라이딩, 상속성, 다형성, 템플릿 등에 대해 차례대로 설명하고 있다. 저자는 C++의 특징과 원리를 매우 친절하고 구체적인 설명으로 설명하여 독자들의 이해를 돕고 있으며, 이해하기 쉽지 않은 다소 복잡한 개념은 실생활을 빗대 설명함으로써 독자들의 혼돈을 막고 쉽고 빠른 이해를 돕는다.\u003c\/p\u003e","brand":"My Store","offers":[{"title":"Default Title","offer_id":48982786343164,"sku":"9788983797674","price":16.85,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/4681\/9068\/files\/9788983797674.jpg?v=1776357326"},{"product_id":"book-9788983793096","title":"C++ 21일 정복","description":"","brand":"My Store","offers":[{"title":"Default Title","offer_id":48982823928060,"sku":"9788983793096","price":23.6,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/4681\/9068\/files\/9788983793096.jpg?v=1776357540"},{"product_id":"book-9788980003983","title":"C++ 길라잡이","description":"\u003cp\u003e『C++ 길라잡이』는 각 기능에 대한 개념을 간단명료하게 정의한 책이다. 개념을 보다 쉽게 이해할 수 있도록 핵심 예제를 두었으며, 다양한 형태의 쓰임을 익힐 수 있도록 구성했다. 소스 편집, 컴파일, 실행파일을 만드는 툴을 자세히 설명한다. 특히 C언어에는 없는 C++언어에서 새로 추가된 기능들만을 별도로 모아 안내하고 있다.\u003c\/p\u003e","brand":"My Store","offers":[{"title":"Default Title","offer_id":48982920233212,"sku":"9788980003983","price":19.1,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/4681\/9068\/files\/9788980003983.jpg?v=1776357978"},{"product_id":"book-9788979146219","title":"제프리 리처의 WINDOWS VIA C\/C++(복간판)(5판)","description":"윈도우 프로그래머를 위한 최고의 책,\u003cbr\u003e\n\u003cbr\u003e\n윈도우 시스템의 근원을 파헤친다!\u003cbr\u003e\n이 책은 윈도우 XP, 윈도우 비스타, 윈도우 서버 2008까지 내용을 포괄한다. 이미 윈도우 10이 출시된 지 오래지만 윈도우의 기본 구조는 변하지 않아 아직까지도 이 책은 윈도우 시스템 프로그래머에게 보석과도 같은 존재다. 이 책에 포함된 깊이 있고 폭넓은 지침, 향상된 기법, 개선된 코드 예제는 당신을 윈도우 애플리케이션 개발 전문가로 이끌어줄 것이다. 특히 Visual C++로 복잡한 애플리케이션을 개발하는 프로그래머라면 이 책의 조언이 매우 큰 도움이 될 것이다.","brand":"My Store","offers":[{"title":"Default Title","offer_id":48983141482748,"sku":"9788979146219","price":47.19,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/4681\/9068\/files\/9788979146219.jpg?v=1776359755"},{"product_id":"book-9788980002672","title":"C++ 프로그래밍","description":"\u003cp\u003e전기, 전자, 컴퓨터, 정보통신 공학도를 위한 『C++ 프로그래밍』. C++의 기본적인 이론과 예제를 쉽게 이해하고 응용할 수 있도록 그림을 삽입하여 설명한다. 사용하기, 정리하기, 분석하기로 구성하였으며 모든 예제는 중요도에 따라 별로 표시했다. 공학수학, 회로 해석 및 알고리즘 문제를 포함하여 산업체에서 시스템 프로그램을 설계하는데 직접 활용할 수 있는 연습문제를 수록하고 있다.\u003c\/p\u003e","brand":"My Store","offers":[{"title":"Default Title","offer_id":48983146201340,"sku":"9788980002672","price":31.46,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/4681\/9068\/files\/9788980002672.jpg?v=1776359774"},{"product_id":"book-9788988784655","title":"C++ OBJECT ORIENTED PROGRAMMING (CD-ROM 1장 포함)(3판)","description":"","brand":"My Store","offers":[{"title":"Default Title","offer_id":48983377543420,"sku":"9788988784655","price":23.6,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/4681\/9068\/files\/9788988784655.jpg?v=1776360881"},{"product_id":"book-9788989383734","title":"C++ 특강(실무에서 통하는)","description":"매 학기 첫 수업시간에 학생들에게 수업교재와 별도로 강의 자료를 출력해 올 것을 요청할 때마다 매번 미안하였습니다. 학생상담을 통하여 요즘 젊은이의 얇은 지갑 사정을 너무나 잘 알기 때문입니다. 그래서 강의 자료와 교재를 합친 도서를 출판하게 되었습니다.\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n매 페이지에 나오는 강의 자료는 15년 동안 강의를 하면서 수강생의 피드백(feedback)을 반영한, 현재에도 강단에서 사용하고 있는 자료입니다. 강의자료 하단에 상세한 설명을 덧붙여 별도의 교재가 필요 없도록 하였습니다. 한 가지 학습 주제에 대한 이론이 끝날 때마다 실습해볼 수 있도록 연습문제를 배치하였다. 평균적으로 이론수업 20분에 실습 10분 정도가 소요되도록 하였습니다. (학습 주제에 따라 시간이 일정하지는 않다.) 이 정도의 이론과 실습의 시간 배분이 수강생의 학습 집중력을 유지하는데 도움이 됩니다.\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n프로그래밍 첫 수업시간마다 제가 학생들에게 하는 이야기가 있습니다. 『여러분이 이 수업을 듣는 목적은 C++ 언어의 문법을 배우는 것이 아니라, C++로 프로그래밍을 하는 것입니다. 비유하자면 여러분은 영문소설을 작성해야 합니다. 이를 위하여 영어 문법 공부가 필요하지만, 이는 영문소설을 쓰기 위한 기본사항일 뿐입니다. 결국 영문소설을 쓰기 위해서는 영어 문법 공부와는 별도로 등장 캐릭터의 성격을 개발하고, 주요 스토리를 잘 구성할 수 있는 능력을 키워야 합니다.』 소설을 잘 쓰는 능력이 바로 프로그래밍 스킬(skill)입니다. 프로그래밍 스킬은 특정 언어(C, C++, JAVA 등)의 문법을 잘 아는 것과는 무관합니다. 즉, 특정 언어에 대한 학습을 끝냈다고 해서 해당 언어로 프로그래밍을 잘하는 것은 아닙니다. 전문 프로그래머는 프로그래밍 스킬이 뛰어난 사람이며, 특정 언어에 구애받지 않습니다. 프로그래밍 언어는 프로그래밍 스킬을 발휘하기 위한 도구일 뿐이기 때문입니다. (물론 자신에 좀 더 잘 맞는 도구는 있습니다.) \u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n프로그래밍 스킬을 쌓기 위해서는 프로그래밍을 많이 해보는 방법밖에 없습니다. 소설가 지망생이 소설을 많이 작성해보듯이 말입니다. 교재 내에 나오는 연습문제가 바로 짤막한 단편소설을 쓰는 연습이며, 마지막 게임 개발 프로젝트는 중편소설을 작성해보는 연습으로 비유할 수 있습니다. 이론 공부만으로 끝내지 말고 반드시 연습문제를 풀어보시기 바랍니다.\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n부디 이 책이 시중에 나와 있는 여러 C++ 프로그래밍 책 중의 한 권이 아니라 여러분에게 프로그래밍의 참 재미를 이끌어 낼 수 있는 계기가 되기를 빕니다.","brand":"My Store","offers":[{"title":"Default Title","offer_id":48983409099004,"sku":"9788989383734","price":21.35,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/4681\/9068\/files\/9788989383734.jpg?v=1776361074"},{"product_id":"book-9788980782864","title":"C++ API OpenCV 프로그래밍(2판)","description":"\u003cp\u003e『C++ API OpenCV 프로그래밍』은 Class 기반의 C++ API를 이용하는 OpenCV 프로그래밍을 배울 수 있는 책이다. 공간 영역 필터링, 주파수 영역 필터링, 영상 분할, 영상 특징 검출에 대해 다룬다. 영상의 기하학적 변환과 비디오 처리 등 다양한 예제 제공한다.\u003c\/p\u003e","brand":"My Store","offers":[{"title":"Default Title","offer_id":48983562518780,"sku":"9788980782864","price":33.71,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/4681\/9068\/files\/9788980782864.jpg?v=1776361327"},{"product_id":"book-9788988784747","title":"C++ 자료구조론","description":"","brand":"My Store","offers":[{"title":"Default Title","offer_id":48983594402044,"sku":"9788988784747","price":17.98,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/4681\/9068\/files\/9788988784747.jpg?v=1776361513"},{"product_id":"book-9788984684812","title":"C++ 객체지향 프로그래밍","description":"\u003cp\u003e『C++ 객체지향 프로그래밍』은 프로그래밍의 기초가 되는 논리적 사고의 향상시키고 문제 해결 능력을 습득할 수 있는 책이다. 객체지향 언어의 기본이 되는 C++ 프로그래밍 언어를 이용하여 대학의 공학 전공과정 전반에 걸쳐 있는 문제들을 객체지향적으로 해결하는 방법을 소개한다.\u003c\/p\u003e","brand":"My Store","offers":[{"title":"Default Title","offer_id":48983890133244,"sku":"9788984684812","price":25.84,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/4681\/9068\/files\/9788984684812.jpg?v=1776362579"},{"product_id":"book-9788993712810","title":"C++ 프로그래밍(알기 쉽게 해설한)","description":"\u003cp\u003e▶ 이 책은 C++ 프로그래밍에 대해 다룬 이론서입니다. C++ 프로그래밍의 기초적이고 전반적인 내용을 학습할 수 있도록 구성했습니다.\u003c\/p\u003e","brand":"My Store","offers":[{"title":"Default Title","offer_id":48984268013820,"sku":"9788993712810","price":28.09,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/4681\/9068\/files\/9788993712810.jpg?v=1776365415"},{"product_id":"book-9788996251620","title":"C++ 빌더 Step by 클릭","description":"\u003cp\u003e『C++ 빌더 Step by 클릭』은 C++빌더를 처음 접하는 기존 C++개발자는 물론, C\/C++의 기초지식만 가지고 있는 초급 개발자를 위한 책이다. 복잡하고 딱딱한 이론에 입각한 프로그래밍이 아닌, 쉽게 접할 수 있는 프로그램들을 직접 개발하며 어려운 문법도 쉽게 익힐 수 있다.\u003c\/p\u003e","brand":"My Store","offers":[{"title":"Default Title","offer_id":48984457969916,"sku":"9788996251620","price":33.71,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/4681\/9068\/files\/9788996251620.jpg?v=1776366467"},{"product_id":"book-9788992649537","title":"C++ ESPRESSO(에스프레소)","description":"\u003cp\u003eC언어를 공부하는 사람들을 위한 C++ 기본서. 그림을 많이 사용하여 관련 개념들을 보다 쉽게 이해할 수 있도록 돕는다. 객체 지향의 기본 개념을 확실히 다질 수 있도록 했고, 신뢰성 있는 응용 프로그램을 작성하는데 도움을 주는 STL 라이브러리를 충분히 설명했다. 또한 각 장의 끝에 예제 프로그램들과 실습 문제를 제공하여 학습 내용을 복습할 수 있도록 했다.\u003c\/p\u003e","brand":"My Store","offers":[{"title":"Default Title","offer_id":48984529633532,"sku":"9788992649537","price":28.09,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/4681\/9068\/files\/9788992649537.jpg?v=1776366936"}],"url":"https:\/\/bookstore12.com\/collections\/aa271505.oembed","provider":"Bookstore 12","version":"1.0","type":"link"}