• 메인으로 이동
    AD광고
    Best Seller소년 김구의 가슴 뜨거운 역사설민석의 한국사 대모험 38
    AD광고
    New사랑과 우정으로 빛나는 모험프린세스 캐치 티니핑
    • 베스트
    • 소득공제
    • 무료배송

    EFFECTIVE MODERN C++(이펙티브 모던 C++)

    • 스콧마이어스 저
    • 류광 역
    • 인사이트
    • 2015년 09월 18일
    10%25,20028,000
    적립금
    1,400원 (5% 적립)
    추가 적립
    추가 적립 안내
    • 5만원 이상 결제 시 (*배송비 제외)

      정가제FREE(상품/사은품) 금액이 2,000원 이상이면 2,000원 추가적립

    • 10만원 이상 결제 시 (*배송비 제외)

      정가제FREE(상품/사은품) 금액이 2,000원 이상이면 2,000원 추가적립

      정가제FREE(상품/사은품) 금액이 5,000원 이상이면 5,000원 추가적립

    결제혜택
    무이자 할부
    결제사 혜택
    쿠폰
    회원 가입 즉시 지급되는 적립금 과 등급별 다양한 회원 혜택 보기
    배송비
    무료  (해외배송의 경우 지역에 따라 상이)

    배송안내

    서울특별시 강남구 강남대로 542(논현동, 영풍빌딩)
    지금 택배 주문하면 9/22(화) 출고 가능
    택배보다 빠른, 나우드림
    25,200

    [네이버페이]

    상품 규격 정보
    상품상세정보
    ISBN ISBN-13 : 9788966261642
    쪽수345쪽
    크기B5(188mm X 257mm, 사륙배판)
    제품구성단행본
    이 책이 속한 분야
    • 컴퓨터/IT > 컴퓨터언어
    관련 이벤트
    • 사은품

    이달의 리뷰왕

    2026.01.01 ~ 2026.12.31

    • 사은품

    신규가입시 최대 10,800원

    2025.12.31 ~ 2026.12.31

    • 사은품

    『디그 잇3』 출간기념 포토카드 증정 이벤트

    2026.09.14 ~ 2026.10.02

    • 사은품

    2026 추석 프로모션 - 영롱한 보름달처럼 풍성한 추석 혜택

    2026.09.09 ~ 2026.09.27

    • 사은품

    『유치원 Wars 17』 출간 기념 포토카드 증정!

    2026.09.01 ~ 2026.09.28

    • 사은품

    9월 특별선물 《영풍문고 리유저블백》

    2026.09.01 ~ 2026.09.30

    • 사은품

    이달의 리뷰왕

    2026.01.01 ~ 2026.12.31

    • 사은품

    신규가입시 최대 10,800원

    2025.12.31 ~ 2026.12.31

    • 사은품

    『디그 잇3』 출간기념 포토카드 증정 이벤트

    2026.09.14 ~ 2026.10.02

    • 사은품

    2026 추석 프로모션 - 영롱한 보름달처럼 풍성한 추석 혜택

    2026.09.09 ~ 2026.09.27

    책 소개

    C++11과 C++14에 숙달하려면 새로 추가된 기능들(이를테면 auto 형식 선언, 이동 의미론, 람다 표현식, 동시성 지원 등)에 익숙해지는 것으로는 부족하다. 사실 어려운 것은 그런 기능들을 효과적으로 사용하는 방법, 다시 말해서 그런 기능들을 정확하고, 효율적이고, 유지보수하기 좋고, 이식성을 갖춘 소프트웨어를 만드는 데 활용하는 방법을 배우는 것이다. 이 책은 C++11과 C++14를 이용해서, 즉 현대적인 C++을 이용해서 진정으로 훌륭한 소프트웨어를 작성하는 방법을 설명한다.
    Effective Modern C++은 스콧 마이어스의 이전 책들에서 검증된 지침 기반, 예제 주도적 형식을 따르되, 완전히 새로운 내용을 다룬다. 이 책은 모든 현대적 C++ 소프트웨어 개발자가 반드시 읽어야 할 책이다.

    이 책에서 다루는 내용
    중괄호 초기치, noexcept 명세, 완벽 전달, 똑똑한 포인터 생성 함수의 장단점
    std::move와 std::forward, 오른값 참조, 보편 참조 사이의 관계
    명확하고 정확하며 효과적인 람다 표현식을 작성하는 기법들
    std::atomic과 volatile의 차이와 각각의 사용법 및 C++ 동시성 API와의 관계
    ‘구식’ C++(즉 C++98) 프로그래밍에서의 모범 관행 중 현대적인 C++ 소프트웨어 개발에 맞게 고쳐야 할 것들

    목차

    [목 차]

    1장 형식 연역
    항목 1: 템플릿 형식 연역 규칙을 숙지하라
    항목 2: auto의 형식 연역 규칙을 숙지하라
    항목 3: decltype의 작동 방식을 숙지하라
    항목 4: 연역된 형식을 파악하는 방법을 알아두라

    2장 auto
    항목 5: 명시적 형식 선언보다는 auto를 선호하라
    항목 6: auto가 원치 않은 형식으로 연역될 때에는 명시적 형식의 초기치를 사용하라

    3장 현대적 C++에 적응하기
    항목 7: 객체 생성 시 괄호(())와 중괄호({})를 구분하라
    항목 8: 0과 NULL보다 nullptr를 선호하라
    항목 9: typedef보다 별칭 선언을 선호하라
    항목 10: 범위 없는 enum보다 범위 있는 enum을 선호하라
    항목 11: 정의되지 않은 비공개 함수보다 삭제된 함수를 선호하라
    항목 12: 재정의 함수들을 override로 선언하라
    항목 13: iterator보다 const_iterator를 선호하라
    항목 14: 예외를 방출하지 않을 함수는 noexcept로 선언하라
    항목 15: 가능하면 항상 constexpr을 사용하라
    항목 16: const 멤버 함수를 스레드에 안전하게 작성하라
    항목 17: 특수 멤버 함수들의 자동 작성 조건을 숙지하라

    4장 똑똑한 포인터
    항목 18: 소유권 독점 자원의 관리에는 std::unique_ptr를 사용하라
    항목 19: 소유권 공유 자원의 관리에는 std::shared_ptr를 사용하라
    항목 20: std::shared_ptr처럼 작동하되 대상을 잃을 수도 있는 포인터가 필요하면 std::weak_ptr를 사용하라
    항목 21: new를 직접 사용하는 것보다 std::make_unique와 std::make_shared를 선호하라
    항목 22: Pimpl 관용구를 사용할 때에는 특수 멤버 함수들을 구현 파일에서 정의하라

    5장 오른값 참조, 이동 의미론, 완벽 전달
    항목 23: std::move와 std::forward를 숙지하라
    항목 24: 보편 참조와 오른값 참조를 구별하라
    항목 25: 오른값 참조에는 std::move를, 보편 참조에는 std::forward를 사용하라
    항목 26: 보편 참조에 대한 중복적재를 피하라
    항목 27: 보편 참조에 대한 중복적재 대신 사용할 수 있는 기법들을 알아두라
    항목 28: 참조 축약을 숙지하라
    항목 29: 이동 연산이 존재하지 않고, 저렴하지 않고, 적용되지 않는다고 가정하라
    항목 30: 완벽 전달이 실패하는 경우들을 잘 알아두라

    6장 람다 표현식
    항목 31: 기본 갈무리 모드를 피하라
    항목 32: 객체를 클로저 안으로 이동하려면 초기화 갈무리를 사용하라
    항목 33: std::forward를 통해서 전달할 auto&& 매개변수에는 decltype을 사용하라
    항목 34: std::bind보다 람다를 선호하라

    7장 동시성 API
    항목 35: 스레드 기반 프로그래밍보다 과제 기반 프로그래밍을 선호하라
    항목 36: 비동기성이 필수일 때에는 std::launch::async를 지정하라
    항목 37: std::thread들을 모든 경로에서 합류 불가능하게 만들어라
    항목 38: 스레드 핸들 소멸자들의 다양한 행동 방식을 주의하라
    항목 39: 단발성 사건 통신에는 void 미래 객체를 고려하라
    항목 40: 동시성에는 std::atomic을 사용하고, volatile은 특별한 메모리에 사용하라

    8장 다듬기
    항목 41: 이동이 저렴하고 항상 복사되는 복사 가능 매개변수에 대해서는 값 전달을 고려하라
    항목 42: 삽입 대신 생성 삽입을 고려하라

    저자 소개
    저자 : 스콧마이어스
      스콧 마이어스(Scott Meyers)
      C++에 관한 세계 최고 전문가 중 한 명이다. 인기 있는 강사이자 자문가, 콘퍼런스 강연자인 그의 Effective C++ 시리즈(Effective C++, More Effective C++, Effective STL)는 20년 이상 C++ 프로그래밍 지침의 기준을 확립했다. 그는 Brown University에서 컴퓨터 과학 Ph.D. 학위를 받았다.
      도서리뷰
      이 책을 읽고 어떤 느낌을 받으셨나요? 리뷰를 남기고 다른 독자들과 함께 공유해보세요.

      구매(배송/수령완료) 후 리뷰를 작성하시면 적립금 300원을 드려요!

      회원 총 평점
      4 / 5
      전체 리뷰수 1
      5점
      0%
      4점
      100%
      3점
      0%
      2점
      0%
      1점
      0%
      사용자 평점
      4
      구매
      • kmija9***
      • 2026.06.30

      교수님 추천으로 구입 C++공부이 도움이 되길 미리보기가 없어서 아쉬웠어요

        이 분야에서 요즘 뜨는 책
        에러가 무섭지 않게 되는 책 - 에러 잘 읽는 법부터 효율적으로 디버깅하고 디버깅이 쉬운 코드를 작성하는 법까지사쿠라바 히로유키, 모치즈키 고타로 | 제이펍
        AI혁신:개정판 - 나의 커리어를 높이는 스마트워크 전략박대형, 김상용, 차명일, 임성기 | 지식과감성
        인생 언리얼 5 프로젝트 교과서 - 언리얼 엔진으로 3D 이머시브 콘텐츠 개발이영호, 박원석, 박현상, 탁광욱, 이영훈, 김현진 | BM성안당
        비전공자를 위한 이해할 수 있는 파이썬 - 챗GPT 시대에 최적화된 파이썬 공부법최원영 | 티더블유아이지
        엔트리 인공지능 with 햄스터 로봇 - 개정판강윤지,박찬규,강성웅,김원유,심재민,김연구,홍성용,김경상,정인재 | 영진닷컴
        에러가 무섭지 않게 되는 책 - 에러 잘 읽는 법부터 효율적으로 디버깅하고 디버깅이 쉬운 코드를 작성하는 법까지사쿠라바 히로유키, 모치즈키 고타로 | 제이펍
        AI혁신:개정판 - 나의 커리어를 높이는 스마트워크 전략박대형, 김상용, 차명일, 임성기 | 지식과감성
        인생 언리얼 5 프로젝트 교과서 - 언리얼 엔진으로 3D 이머시브 콘텐츠 개발이영호, 박원석, 박현상, 탁광욱, 이영훈, 김현진 | BM성안당
        비전공자를 위한 이해할 수 있는 파이썬 - 챗GPT 시대에 최적화된 파이썬 공부법최원영 | 티더블유아이지
        엔트리 인공지능 with 햄스터 로봇 - 개정판강윤지,박찬규,강성웅,김원유,심재민,김연구,홍성용,김경상,정인재 | 영진닷컴
        에러가 무섭지 않게 되는 책 - 에러 잘 읽는 법부터 효율적으로 디버깅하고 디버깅이 쉬운 코드를 작성하는 법까지사쿠라바 히로유키, 모치즈키 고타로 | 제이펍
        AI혁신:개정판 - 나의 커리어를 높이는 스마트워크 전략박대형, 김상용, 차명일, 임성기 | 지식과감성
        인생 언리얼 5 프로젝트 교과서 - 언리얼 엔진으로 3D 이머시브 콘텐츠 개발이영호, 박원석, 박현상, 탁광욱, 이영훈, 김현진 | BM성안당
        이 분야의 새로 나온 도서
        교환/반품/환불
        반품/교환방법
        • 마이페이지 > 주문관리 > 주문/배송조회 > 주문조회 후  [1:1상담신청]  또는 고객센터 (1544-9020)
        • ※ 오픈마켓, 해외배송 주문상품 문의 시 [1:1상담신청] 또는 고객센터 (1544-9020)
        반품/교환 가능기간
        • 변심반품의 경우 수령 후 7일 이내
        • 상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내
        반품/교환비용
        • 단순변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
        • 해외직배송 도서 구매 후 단순변심에 의한 취소 및 반품 시 도서판매가의 20% 수수료 부과
        반품/교환 불가 사유
        • 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
        • 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
          예) 만화, 잡지, 수험서 및 문제집류
        • 복제가 가능한 상품 등의 포장을 훼손한 경우
          예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집
        • 소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우
        • 디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
        • 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
        • 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우
        상품 품절
        • 공급사(출판사) 재고 사정에 의해 품절/지연될 수 있으며, 품절 시 관련 사항에 대해서는 이메일과 문자로 안내드리겠습니다.
        소비자 피해보상
        환불지연에 따른 배상
        • 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은 소비자분쟁 해결 기준 (공정거래위원회 고시)에 준하여 처리됨
        • 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의 소비자 보호에 관한 법률에 따라 처리함
        공지사항
        • [이벤트 당첨자 발표] 26년 9월 <이달의 작가> 댓글 이벤트 당첨자 안내
        • [이벤트 당첨자 발표] 8월 모두의 서가 이벤트 당첨자 판매금액 리워드 안내
        • [이벤트 당첨자 발표] 26년 8월 <리뷰왕을 찾아라> 이벤트 당첨자 안내
        • [이벤트 당첨자 발표] 서울국제정원박람회, 김진명 작가 북토크 당첨자 안내
        • [이벤트 당첨자 발표] 9월 모두의 서가 이벤트 당첨자 안내
        공지더보기