이미지 검색을 사용해 보세요
검색창 이전화면 이전화면
최근 검색어
인기 검색어

소득공제
Visual C++.NET Programming Bible
2nd Edition
김용성
영진닷컴 2002.04.30.
가격
36,000
10 32,400
YES포인트?
1,800원 (5%)
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요

이미 소장하고 있다면 판매해 보세요.

  •  해외배송 가능?
  •  문화비소득공제 가능

이 분야의 이벤트

책소개

목차

Part 1 기본 프로그래밍
Chapter 1 사전학습
Chapter 2 프로그램의 뼈대
Chapter 3 GDI를 이용한 그래픽
Chapter 4 대화상자와 컨트롤
Chapter 5 시용자 인터페이스
Chapter 6 도큐먼트의 데이터 관리

Part 2 고급 프로그래밍
Chapter 7 분할 윈도우와 다중 뷰
Chapter 8 다중 도큐먼트 프로그램
Chapter 9 MFC의 안쪽
Chapter 10 GDI를 이용한 고급 그래픽
Chapter 11 GDI+를 이용한 그래픽
Chapter 12 고급 컨트롤 제어
Chapter 13 고급 사용자 인터페이스
Chapter 14 동적 링크 라이브러리
Chapter 15 멀티 스레딩

Part 3 분산환경 프로그래밍
Chapter 16 COM의 이해
Chapter 17 자동화
Chapter 18 OLE
Chapter 19 ActiveX 컨트롤
Chapter 20 ATL ...1082
Chapter 21 ATL를 이용한 자동화 서버
Chapter 22 ATL ActiveX 컨트롤
Chapter 23 .NET 플랫폼

Part 4 응용 프로그래밍
Chapter 24 이미지 프로세싱 프로그램
Chapter 25 화면 보호기 만들기
Chapter 26 데이터베이스 프로그래밍
Chapter 27 프린터 출력의 모든 것
Chapter 28 게임 프로그래밍
Chapter 29 인터넷 프로그래밍
Chapter 30 웹 서버 프로그래밍

Appendix A 컴파일 에러 해결하기
Appendix B 디버깅
Appendix C 프로젝트 속성 설정
Part 1 기본 프로그래밍
Chapter 1 사전학습
Chapter 2 프로그램의 뼈대
Chapter 3 GDI를 이용한 그래픽
Chapter 4 대화상자와 컨트롤
Chapter 5 시용자 인터페이스
Chapter 6 도큐먼트의 데이터 관리

Part 2 고급 프로그래밍
Chapter 7 분할 윈도우와 다중 뷰
Chapter 8 다중 도큐먼트 프로그램
Chapter 9 MFC의 안쪽
Chapter 10 GDI를 이용한 고급 그래픽
Chapter 11 GDI+를 이용한 그래픽
Chapter 12 고급 컨트롤 제어
Chapter 13 고급 사용자 인터페이스
Chapter 14 동적 링크 라이브러리
Chapter 15 멀티 스레딩

Part 3 분산환경 프로그래밍
Chapter 16 COM의 이해
Chapter 17 자동화
Chapter 18 OLE
Chapter 19 ActiveX 컨트롤
Chapter 20 ATL ...1082
Chapter 21 ATL를 이용한 자동화 서버
Chapter 22 ATL ActiveX 컨트롤
Chapter 23 .NET 플랫폼

Part 4 응용 프로그래밍
Chapter 24 이미지 프로세싱 프로그램
Chapter 25 화면 보호기 만들기
Chapter 26 데이터베이스 프로그래밍
Chapter 27 프린터 출력의 모든 것
Chapter 28 게임 프로그래밍
Chapter 29 인터넷 프로그래밍
Chapter 30 웹 서버 프로그래밍

Appendix A 컴파일 에러 해결하기
Appendix B 디버깅
Appendix C 프로젝트 속성 설정

저자 소개

저자 : 김용성
한양대학교 전자공학과 공학박사
MPEG-7 국제 표준화 활동
현, (주) 코난테크놀로지 선임연구원
『Visual C++ 6 완벽가이드』(영진.COM) 저술

품목정보

발행일
2002년 04월 30일
쪽수, 무게, 크기
1572쪽 | 2936g | 크기확인중
ISBN13
9788931420913

책 속으로

동기화 오브젝트 클래스 외의 MFC 클래스는 멀티 스레드를 고려하지 않고 단일 스레드 프로그램을 기준으로 작성되었습니다. 즉, 여러 스레드가 동시에 접근했을 때 발생할 수 있는 문제에 대해 고려하지 않고 작성되었다는 것입니다. 그래서, 여러 스레드가 MFC 클래스의 함수를 동시에 호출하면 문제가 발생할 수도 있습니다.

이러한 문제를 감수하면서 단일 스레드를 기준으로 모든 클래스를 만든 이유는 프로그램의 전체적인 성능을 향상시키기 위해서 입니다. 멀티 스레드를 고려하게 되면 여기 저기 동기화 오브젝트를 많이 사용해야 하는데, 단일 프로세스 프로그램을 작성할 때 중간중간에 불필요한 Lock이 걸려 프로그램의 수행 속도가 떨어질 수 있기 때문입니다.

--- p.875

리뷰/한줄평5

리뷰

7.4 리뷰 총점

한줄평

첫번째 한줄평을 남겨주세요.