메뉴 바로가기 검색 및 카테고리 바로가기 본문 바로가기

한빛출판네트워크

IT CookBook, C C++ 프로그래밍 : 프로그래밍 기초와 객체지향

IT CookBook, C C++ 프로그래밍 : 프로그래밍 기초와 객체지향

한빛아카데미

집필서

절판

  • 저자 : 김동근
  • 출간 : 2013-03-12
  • 페이지 : 720 쪽
  • ISBN : 9788998756086
  • 물류코드 :4008
  • 본 도서는 대학 강의용 교재로 개발되었으므로 연습문제 해답은 제공하지 않습니다.
  • 초급 초중급 중급 중고급 고급
3점 (5명)
좋아요 : 31

C언어로는 프로그래밍의 기초를, C++ 언어로는 객체지향의 응용력을

  

이 책은 4년제 대학의 컴퓨터 관련 학과 1~2학년 학생 또는 기본적인 C 언어의 문법을 공부한 후 한 단계 도약하려는 학생들을 대상으로 한다. 프로그래밍 언어의 근간이 되는 C와 C++ 언어를 다룬 도서로, 문법 설명에 치중하기보다 각 개념을 다양한 응용 예제로 구현하여 수록했다. 또한 라인별 설명을 통해 프로그램의 기능과 흐름을 쉽게 파악할 수 있게 한다.

 

무엇을 다루는가?
  • 1장 : 프로젝트 생성 및 컴파일 방법 | 경고, 오류, 컴파일오류와 링크 오류
  • 2장~3장 : 문자 표현 방법 | 2진 표현 방법 | 자료형 | 변수·수식 | 제어문
  • 4장~5장 : 배열의 메모리 구조 | 포인터 변수 | 포인터 배열 | 이중·삼중 포인터 | void | 널 포인터
  • 6장~7장 : 함수 정의와 선언 | 인수 전달 | 정렬·탐색·스택·큐 | 라이브러리 함수 | 동적 메모리 할당 | 스레드 프로그래밍
  • 8장~9장 : 변수의 유효 범위 | 기억 클래스 | 구조체·공용체·비트 필드 | 연결 리스트·트리
  • 10장~11장 : 고수준·저수준 파일 입출력 | 선행 처리기 | 조건부 컴파일 지시문
  • 12장~13장 : 정적·동적 라이브러리 생성 | 인텔 80x86 CPU 레지스터 | 인라인 어셈블리·디스어셈블리
  • 14장 : C++ 콘솔 입출력·주석·변수 선언 | C++ 함수 | 동적 메모리 할당 및 회수
  • 15장 : 클래스 | 클래스 상속 | 연산자 함수 | 프렌드 함수 및 클래스 | 가상 함수 | 템플릿 | 파일 입출력 | 예외 처리
  • 16장 : 표준 템플릿 | C++의 표준 템플릿 알고리즘

현장의 목소리

  • 자신이 만든 코드의 능력을 제한하지 말자
  • 독불장군은 무능력하다
  • 사소하다. 그래서 해결하기 힘들다
  • 새내기 프로그래머로 거듭나기 위해 준비해야 하는 세 가지
김동근 저자

김동근

이메일 : dgkim64@naver.com
충남대학교 대학원 전산학과에서 영상처리를 전공으로 박사학위를 취득하고, 서남대학교와 천안공업대학에서 전임강사 및 조교수로 재직했으며, 한국전자통신연구원(ETRI)의 초빙연구원 등으로 활동했다. 현재는 공주대학교 천안 공과대학 컴퓨터공학부에 부교수로 재직중이다. 주요 관심 연구 분야는 영상처리와 컴퓨터 비젼이다. 현재는 C 프로그래밍, 윈도우 API 프로그래밍, 영상처리 등을 강의하고 있다.

저서
  • 『윈도우즈 API 프로그래밍』(상조사, 2002)
  • 『C 프로그래밍 언어』(상조사, 2001)
  • 『Visual C++ 프로그래밍』(상조사, 2000)

Part 1 | C 프로그래밍
 
1장 | C 언어 기초
  01_컴퓨터와 프로그래밍 언어
  02_C 언어의 개발 배경 및 특징 
  03_C++ 그리고 C 컴파일러
  04_C 언어 프로그래밍 과정
  05_C 언어 기본 프로그램
  06_비주얼 C++ 6.0 기초
  07_비주얼 스튜디오 2005
  08_오류의 종류
  요약
  연습문제
 
2장 | 자료형, 변수, 표현식
  01_2진수, 8진수, 16진수
  02_자료형
  03_상수
  04_변수
  05_연산자와 표현식
  요약
  연습문제
 
3장 | 프로그램 제어문
  01_개요
  02_if 문
  03_switch-case 문
  04_while 문
  05_for 문
  06_do ~ while 문
  07_중첩된 반복문
  08_break, continue, goto 문
  요약
  연습문제
 
4장 | 배열
  01_개요
  02_1차원 배열
  03_다차원 배열
  04_연립 방정식의 해 구하기
  05_프로그램 디버깅
  요약
  연습문제
 
5장 | 포인터
  01_포인터 변수
  02_포인터 배열
  03_다중 포인터
  04_void 포인터와 널 포인터
  요약
  연습문제
 
6장 | 함수
  01_개요
  02_콘솔 응용 프로그램의 실행 순서 
  03_함수 정의 및 함수 선언
  04_인수 전달
  05_배열 및 포인터 변수의 인수 전달
  06_main 함수의 인수
  07_재귀 함수
  08_데이터 정렬
  09_데이터 탐색
  10_스택과 큐
  요약
  연습문제
 
7장 | 표준 라이브러리 함수
  01_C 언어 실행 시간 라이브러리
  02_라이브러리 함수 사용
  03_동적 메모리 할당
  04_간단한 스레드 프로그래밍
  요약
  연습문제
 
8장 | 변수의 영역과 기억 클래스
  01_변수의 영역(Scope)
  02_변수의 기억 클래스(storage class) 
  요약
  연습문제
 
9장 | 구조체,typedef,공용체,비트필드
  01_구조체(struct)
  02_새로운 자료형 정의(typedef)
  03_자기 참조 구조체(Self-referential struct)
  04_공용체(union)
  05_비트필드(Bit field)
  요약
  연습문제
 
10장 | 파일 입출력
  01_고수준 파일 처리
  02_저수준 파일 처리
  03_파일 입출력 응용 예제
  요약
  연습문제
 
11장 | 선행 처리기
  01_개요
  02_파일 삽입(#include)
  03_매크로 (#define , #undef)
  04_조건부 컴파일  지시문(Directives)
  05_BMP 파일의 정보 출력
  요약
  연습문제
 
12장 | 라이브러리(LIB/DLL) 생성
  01_정적 라이브러리
  02_동적 라이브러리
  요약
  연습문제
 
13장 | 인라인 어셈블리 프로그래밍
  01_개요
  02_레지스터
  03_인라인 어셈블리 프로그램
  요약
  연습문제
 
Part 2 | C++ 프로그래밍
 
14장 | C++ 프로그래밍 기초
  01_콘솔 입출력
  02_주석, 변수선언, 네임스페이스, 표준헤더파일
  03_함수(function)
  04_동적 메모리 할당(new) 및 회수(delete) 연산자
  요약
  연습문제
 
15장 | 객체를 정의하는 클래스
  01_C++의 클래스
  02_클래스 상속(Class inheritance)
  03_연산자 함수(Operator function)
  04_프랜드 함수/클래스
  05_가상 함수
  06_템플릿(Template)
  07_파일 입출력
  08_예외처리
  요약
  연습문제
 
16장 | 표준 템플릿 라이브러리(STL) 
  01_vector 컨테이너
  02_list 컨테이너
  03_map 컨테이너
  04_set 컨테이너
  05_알고리즘
  요약
  연습문제
 
찾아보기

들어와보니 수정안된 소스가 그대로 있는거 같네요..

Visual c++ 2010 에서는 안돌아가는 소스...

다른 설명도 없고..

안녕하세요. 한빛미디어 교재팀 박현진입니다.
이원구님께서 올려주신 서평과 관련하여 직접 연락을 드려 불편 사항을 들었습니다.

소스 코드에 사용하지 않는 변수나 문구가 들어간 부분은 실제 결과에 영향을 미치는 것은 아니지만, 입문자의 입장에서는 경고 문구 하나만으로도 민감할 수 있는 부분이라 생각합니다.

또한 아직 발견/정리하지 못한 오탈자로 인해 불편을 겪었던 문제를 시정해주시기를 요청하셨습니다.

따라서 저자분과 논의하여 다음과 같이 처리기로 하였습니다.

-. 소스 내 경고를 유발하는 부분 체크하여 수정/업로드
-. 본문 오탈자 점검하여 1월 말까지 오탈자 등록 완료

좀더 나은 교재를 만들 수 있도록 가감없는 의견 부탁드립니다.

예제 소스 코드에 쓰지도 않는 불필요한 소스들이 들어가 있질 않나
지금 2장 보는 중인데 논리연산자에 ||랑 &&연산자 설명이 똑같네요;;
정오표 있나 싶어서 와봤는데 정오표도 없다니...

도대체 이상한 내용을 쓰시고

그리고 맨처음 클래스 들어가는 부분에

void main 이 아니고 int main 입니다.

실제 컴파일시 오류가 뜹니다.

개념설명이 잘되잇어요

결제하기
• 문화비 소득공제 가능

도서구입 안내

<한빛아카데미> 도서는 한빛 홈페이지에서 더 이상 판매를 하지 않습니다. 도서 구입은 인터넷 서점을 이용하시기 바랍니다. 양해바랍니다.

리뷰쓰기

닫기
* 도서명 :
IT CookBook, C C++ 프로그래밍 : 프로그래밍 기초와 객체지향
* 제목 :
* 별점평가
* 내용 :

* 리뷰 작성시 유의사항

글이나 이미지/사진 저작권 등 다른 사람의 권리를 침해하거나 명예를 훼손하는 게시물은 이용약관 및 관련법률에 의해 제재를 받을 수 있습니다.

1. 특히 뉴스/언론사 기사를 전문 또는 부분적으로 '허락없이' 갖고 와서는 안됩니다 (출처를 밝히는 경우에도 안됨).
2. 저작권자의 허락을 받지 않은 콘텐츠의 무단 사용은 저작권자의 권리를 침해하는 행위로, 이에 대한 법적 책임을 지게 될 수 있습니다.

오탈자 등록

닫기
* 도서명 :
IT CookBook, C C++ 프로그래밍 : 프로그래밍 기초와 객체지향
* 구분 :
* 상품 버전
종이책 PDF ePub
* 페이지 :
* 위치정보 :
* 내용 :

도서 인증

닫기
도서명*
IT CookBook, C C++ 프로그래밍 : 프로그래밍 기초와 객체지향
구입처*
구입일*
부가기호*
부가기호 안내

* 온라인 또는 오프라인 서점에서 구입한 도서를 인증하면 마일리지 500점을 드립니다.

* 도서인증은 일 3권, 월 10권, 년 50권으로 제한되며 절판도서, eBook 등 일부 도서는 인증이 제한됩니다.

* 구입하지 않고, 허위로 도서 인증을 한 것으로 판단되면 웹사이트 이용이 제한될 수 있습니다.

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?

자료실