스크랩

구간

친절한 김샘의 함수 포인터 강의 C/C++

김정훈 저 | ITC | 2008년 02월

북트리

정가
$40.00
판매가
$29.16 (27%↓) 최저가 보상
적립금
$0.58 (2%P)
출고예상일
2026년 10월 08일 수령예상일 안내
북카트 담기 바로구매하기 위시리스트담기

평점 -  ·  리뷰 0

리뷰 쓰기

ISBN : 9788990758880 / 292쪽 188 x 235 (㎜)

이 상품에 궁금하신점이 있으세요? 1:1상담문의

추천inside
Adobe Flash Player 가져오기

이 분야의 베스트셀러

아래의 도서와 구매하시면 이 도서들의 적립금을 즉시적용해 드립니다.

책 소개

반디앤루니스 리뷰

함수 포인터(Function Pointer)는 함수의 주소를 포함하는 변수이다. C와 C++에서 가장 중요하고 발전된 기능들 중의 하나이며, 함수 포인터를 익히고 나서야만 비로소 진정한 개발자의 단계에 들어설 수 있을 것이다.

독자들의 요구사항을 오랜 학원 강의를 통해 정확하게 짚어내고 있는 저자는 C언어에서 사용하는 함수 포인터를 완전히 이해할 수 있도록 집필하였다. 더불어 3부에서는 C++의 함수 포인터에 대해서도 다루고 있다.

출판사 리뷰

함수 포인터(Function Pointer)는 함수의 주소를 포함하는 변수이다. C와 C++에서 가장 중요하고 발전된 기능들 중의 하나이며, 함수 포인터를 익히고 나서야만 비로소 진정한 개발자의 단계에 들어설 수 있을 것이다.

독자들의 요구사항을 오랜 학원 강의를 통해 정확하게 짚어내고 있는 저자는 C언어에서 사용하는 함수 포인터를 완전히 이해할 수 있도록 집필하였다. 더불어 3부에서는 C++의 함수 포인터에 대해서도 다루고 있다.

1부: 문법적으로 표현할 수 있는 모든 것을 다루며, 각 예제들은 문법을 익히기 위한 기본적인 코드만을 사용하고 있어 쉽게 익힐 수 있도록 하였다.

2부: 함수 포인터를 사용하면 좋은 점이 어떤 것들이 있는지에 대해 설명하고 있다. 무조건 함수 포인터를 사용하라고 강요하는 대신 예제를 통해 왜 좋을 수밖에 없는지 그 근거를 제시하고 있다.

3부: 실전에서 사용된 코드를 직접 구현해 보거나 구현되어 있는 코드를 소개한다. 흔하게 볼 수 있는 곳에서 함수 포인터가 사용되고 있다는 것을 증명함으로써 반드시 익혀야 하는 기술임을 강조하고 있다.

부록: 각 장의 마지막에 나오는 연습 문제에 대한 코드와 본문 수준의 자세한 설명을 곁들이고 있다.

저자 소개

  • 저자 : 김정훈
저자 : 김정훈
비트교육센터, 한국무역협회의 무역아카데미, 삼성전자, KH정보교육원 등에서 프리랜서로 C언어 강좌를 진행했다. 현재는 티맥소프트(www.tmax.co.kr)에서 강의를 하고 있다. 최근에는 정혜경님이 대표로 있는 렉토피아(www.lextopia.com)와 손을 잡고 늦은 꿈을 이뤄나가려고 노력 중이다. 지은 책으로 《알고리즘과 함께 하는 C의 아름다움》, 《프로젝트와 함께 하는 STL의 아름다움》, 《TC/IP 소켓 프로그래밍》 등이 있다.  

목차

Part 01 기초

Chapter 01 개요
함수 이름 Function Name
선언 Declaration
호출 Function Call
연습 문제
Chapter 02 선택
분기 switch
선택 Selection
연습 문제
Chapter 03 배열
선언 Declaration
호출 Function Call
연습 문제
Chapter 04 typedef
기초 Basic
재정의 Re-Definition
활용 Usage
연습 문제

Part 02 고급

Chapter 01 구조체 멤버
구조체 struct
구조체 멤버 struct Member
연습 문제
Chapter 02 반환값
반환값 재정의 Return value & typedef
분해 Resolving
연습 문제
Chapter 03 매개 변수 기초
전달 Delivery
장점 Good Points
추가 데이터 Extra Parameter
매개 변수 재정의 Parameter & typedef
연습 문제
Chapter 04 매개 변수 고급
중복 제거 Remove Repetition
선택 정렬 Selection Sort
코드 선택 Select Code
연습 문제
Chapter 05 형변환
5 연산자 Assign Operator
형변환 Casting
정상 호출 Right Call
연습 문제

Part 03 실전

Chapter 01 C 언어
빠른 정렬 qsort( )
이진 검색 bsearch( )
종료 핸들러 atexit( )
연습 문제
Chapter 02 C++
멤버 함수 Member Function
가상 멤버 함수 Virtual Member Function
비가상 멤버 함수 Non-Virtual Member Function
멤버 변수 Member Variable
연습 문제
Chapter 03 STL
STL Standard Template Library
( ) 연산자 Function Operator
상태 저장 Keeping Status
함수자 Functor
연습 문제
Chapter 04 윈도우
윈도우 프로시저 Window Procedure
스레드 프로시저 Thread Procedure
MFC Microsoft Foundation Class
드라이버 Driver
연습 문제
Chapter 05 리눅스
함수 포인터 구조체 Function Pointer struct
inode 구조체 inode struct
file 구조체 file struct
Qt
연습 문제

Part 04 문제풀이
Part01 문제풀이
Part02 문제풀이
Part03 문제풀이

top