logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

시작하자! C++17 프로그래밍

시작하자! C++17 프로그래밍

박헌재 (지은이)
투에이치앤에스
26,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
알라딘 로딩중
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

시작하자! C++17 프로그래밍
eBook 미리보기

책 정보

· 제목 : 시작하자! C++17 프로그래밍 
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > C++
· ISBN : 9791195570515
· 쪽수 : 720쪽
· 출판일 : 2017-02-06

책 소개

C++17버전은 이미 완성된 버전이 아닌 실험 단계에 있는 버전으로 미처 컴파일러에 반영되지 못한 부분 들이 존재하기때문에 이 책은 C++17버전의 이론적 부분보다 프로그램으로 작성, 테스트가 가능하도록 컴파일러에 반영된 기능 위주로 버전을 소개한다.

목차

01장. C++의 소개
1.2 나의 처음 C++ 프로그래밍 작업
1.3 C++ 언어의 기본 문법
1.4 마무리

02장. 네임스페이스와 변수
2.1 네임스페이스(namespace)
2.2 변수(Variables)
2.3 데이터 타입(Types)
2.4 구조체와 공용체
2.5 상수(Constants)
2.6 std::string 클래스
2.7 마무리

03장. 문장
3.1 선언문과 정의문
3.2 열거형 타입
3.3 식별자 적용 범위
3.4 범위 기반 for 문
3.5 함수 오버로딩과 디폴트 인수
3.6 예외 처리문
3.7 마무리

04장. 식과 연산자
4.1 연산자
4.2 new와 delete 연산자
4.3 변수의 초기화
4.4 마무리

05장. 클래스 개요
5.1 클래스 포맷
5.2 접근 지정자
5.3 구조체와 클래스의 차이
5.4 객체의 초기화
5.5 인라인 함수와 상수표현식
5.6 마무리

06장. 클래스 관계
6.1 클래스 관계란?
6.2 클래스 상속
6.3 가상 함수
6.4 다중 상속의 문제점
6.5 마무리

07장. 템플릿(Template)
7.1 템플릿의 포맷
7.2 템플릿 매개변수의 종류
7.3 템플릿 특수화
7.4 타입 특성 클래스 템플릿
7.5 클래스 템플릿의 상속과 내부 클래스
7.6 마무리

08장. 참조(Reference)
8.1 lvalue와 rvalue의 기본 개념
8.2 lvalue 참조
8.3 함수의 인수 전달 방식
8.4 rvalue 참조
8.5 마무리

09장. 타입 변환과 람다
9.1 static_cast 연산자
9.2 const_cast 연산자
9.3 dynamic_cast 연산자
9.4 reinterpret_cast 연산자
9.5 람다(Lambda)
9.6 마무리

10장. 클래스 생성자와 소멸자
10.1 생성자(Constructor)
10.2 소멸자(Destructor)
10.3 복사 생성자
10.4 복사 대입 연산자
10.5 이동 생성자와 이동 대입 연산자
10.6 복사/이동 생략의 원칙(Copy elision)
10.7 마무리

11장. 친구 관계와 연산자 오버로딩
11.1 친구 관계
11.2 연산자 오버로딩
11.3 산술 연산자 오버로딩
11.4기타 연산자 오버로딩
11.5 마무리

12장. 반복자
12.1 반복자(iterator)
12.2 반복자 어댑터(Iterator adapter)
12.3 반복자 함수
12.4 반복자 보조 함수
12.5 마무리

13장 주요 클래스
13.1 문자열 클래스
13.2 시간과 타이머
13.3 함수 클래스와 바인더 함수
13.4 pair 구조체와 tuple 클래스
13.5 마무리

14장. 시퀀스 컨테이너 클래스 템플릿
14.1 할당자 클래스 템플릿
14.2 시퀀스 컨테이너
14.3 vector와 deque 클래스 템플릿
14.4 forward_list와 list 클래스 템플릿
14.5 마무리

15장. 기타 컨테이너 클래스 템플릿
15.1 set 계열 클래스 템플릿
15.2 map 계열 클래스 템플릿
15.3 컨테이너 어댑터(Adapter)
15.4 마무리

16장 스마트 포인터
16.1 unique_ptr 클래스 템플릿
16.2 shared_ptr 클래스 템플릿
16.3 weak_ptr 클래스
16.4 마무리

17장 스트림 클래스
17.1 스트림 클래스
17.2 파일 입출력 스트림 클래스
17.3 스트림 버퍼 클래스
17.4 문자열 스트림(String Stream)
17.5 마무리

18장. 멀티스레드와 비동기 프로그래밍
18.1 스레드의 생성과 종료
18.2 스레드-안전 함수
18.3 원자성 변수(atomic variable)
18.4 뮤텍스(MUTEX)
18.5 조건 변수
18.6 비동기 스레드 프로그래밍
18.7 마무리
찾아보기

저자소개

박헌재 (지은이)    정보 더보기
25년간의 유닉스와 리눅스 및 자바 프로그래밍 분야에서 개발을 수행했던 전문가입니다. 그의 경력은 다음과 같습니다. 국내 최초 ERP 컨설턴트 90년 중반 국내 ERP 패키지를 최초로 도입하였을 때, 기술팀장을 맡아 ERP를 UNIX에 포팅하는 작업과 함께 ERP 최적화 작업 그리고 현지화 작업을 수행하였습니다. 커널 개발자 ERP 패키지를 최초 Unix에 포팅하는 작업을 수행한 이래 리눅스 커널 2.4 버전부터 시작하여 버그 리포트를 작성하였고 하드웨어 제조사들과 공동 연구 작업을 비롯하여 네트워크 장비에 탑재되는 임베디드 리눅스 커널을 제조하였습니다. 보안 네트워크 장비 개발 L4 스위치와 네트워크 장비 개발 그리고 방화벽, VPN, IPS와 같이 보안 장비 개발 등에 이르기까지 다양한 애플리케이션, 하드웨어/소프트웨어 Q/A 테스트 작업 그리고 장애처리 업무를 수행하였습니다. 만약 책의 내용을 보고 문의 사항이 있으면, 필자에게 이메일('hurdsen@gmail.com')이나 "http://cafe.naver.com/webdroid" 카페 사이트에 방문하여 글을 올려 주시기 바랍니다. 주요 저서는 다음과 같습니다. 안드로이드 C-C++ 프로그래밍(개정판) 시작하자! C++17 프로그래밍(개정판) 기적을 부르는 안드로이드 통신 프로그래밍(3판) 빛과 소리의 향연! 안드로이드 미디어 프로그래밍
펼치기

책속에서



추천도서

이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책