제프리 리처의 WINDOWS VIA C/C++(복간판) (5판까지 이어진 제프리 리처의 명성, 윈도우 프로그래밍의 바이블! | 5 판)

제프리 리처의 WINDOWS VIA C/C++(복간판) (5판까지 이어진 제프리 리처의 명성, 윈도우 프로그래밍의 바이블! | 5 판)

$46.56
Description
윈도우 프로그래머를 위한 최고의 책,
윈도우 시스템의 근원을 파헤친다!
이 책은 윈도우 XP, 윈도우 비스타, 윈도우 서버 2008까지 내용을 포괄한다. 이미 윈도우 10이 출시된 지 오래지만 윈도우의 기본 구조는 변하지 않아 아직까지도 이 책은 윈도우 시스템 프로그래머에게 보석과도 같은 존재다. 이 책에 포함된 깊이 있고 폭넓은 지침, 향상된 기법, 개선된 코드 예제는 당신을 윈도우 애플리케이션 개발 전문가로 이끌어줄 것이다. 특히 Visual C++로 복잡한 애플리케이션을 개발하는 프로그래머라면 이 책의 조언이 매우 큰 도움이 될 것이다.
저자

제프리리처

더좋은소프트웨어를더빠르게수행할수있도록돕기위한교육및컨설팅전문회사인Wintellect(www.wintellect.com)의공동창업자.『제프리리처의CLRviaC#』을포함하여다수의책을집필했다.상당기간Microsoft.NETFramework팀을컨설팅해왔으며,.NETFramework4.5의새로운비동기프로그래밍모델개발에참여했다.

목차

1부_준비하기
1장_에러핸들링
2장_문자와문자열로작업하기
3장_커널오브젝트

2부_목표달성
4장_프로세스
5장_잡
6장_스레드의기본
7장_스레드스케줄링,우선순위,그리고선호도
8장_유저모드에서의스레드동기화
9장_커널오브젝트를이용한스레드동기화
10장_동기및비동기장치I/O
11장_윈도우스레드풀
12장_파이버

3부_메모리관리
13장_윈도우메모리의구조
14장_가상메모리살펴보기
15장_애플리케이션에서가상메모리사용방법
16장_스레드스택
17장_메모리맵파일
18장_힙

4부_다이내믹링크라이브러리(DLL)
19장_DLL의기본
20장_DLL의고급기법
21장_스레드지역저장소(TLS)
22장_DLL인젝션과API후킹

5부_구조적예외처리
23장_종료처리기
24장_예외처리기와소프트웨어예외
25장_처리되지않은예외,벡터화된예외처리,그리고C++예외
26장_에러보고와애플리케이션복구

부록A_빌드환경
부록B_메시지크래커,차일드컨트롤매크로,그리고API매크로

출판사 서평

시간이흘러도핵심은변하지않는다.

유행하는기술은생명주기가짧다.작년에나온신기술이지금은더이상신기술이아니다.그래서개발자라면끊임없이공부해야한다.그럼에도유행에민감한기술뿐아니라기반기술과응용기술에대한균형감있는접근이필요하다.
이책이5번째개정판이나오는동안꾸준히사랑받아온이유는바로이러한균형감에서오는것이아닐까생각한다.태곳적윈도우로부터전해내려오는변하지않는윈도우의모습과새로운운영체제에추가된신규기능들을조화롭게풀어내기때문이다.이책은윈도우를기반으로프로그램을개발하는개발자들에게소위기본이무엇인지를가르쳐주는최고의가이드다.

ㆍ이책의주요내용

● 32비트와64비트윈도우에서동작하는애플리케이션의구조와구현
● 프로세스와잡의생성과사용
● 스레드의생성,관리,동기화,파괴
● I/O컴플리션포트를이용한동기,비동기I/O의수행
● 가상메모리,메모리맵파일,힙을아우르는다양한메모리관리
● 스레드스택의물리적저장소확보기법
● 지연로딩을위한DLL생성,API후킹,프로세스인젝션
● 구조화된예외처리의사용,윈도우에러복구,애플리케이션재구동