로그인회원가입장바구니고객센터마이페이지회사소개
kangcom
전체
Home >   >   > 
[기초부터 활용까지 배우는] 

C/C++ Programming

   
지은이   |   출판사 삼양미디어  |   발행일 2008년 12월 10일
 
클릭하시면 큰 도서이미지를 보실 수 있습니다.
판매가 25,000원22,500원 10%
마일리지 5% 1,250원
발행일 2008-12-10
ISBN 8958971401 | 9788958971405
기타정보 국내서 | 880쪽
예상출고일
배송비 무료배송
   
프로그래밍언어
종합지수 0p
   
 

이 책은 C를 통한 학습을 기초로 C++에 대한 이해를 쉽게 할 수 있도록 구성되어 있습니다.

▪ C와 C++의 공통 구성 내용인 자료형과 변수, 연산자, 문, 배열뿐만 아니라 C와 C++의 독특한 내용으로서의 구조체와 클래스, 동적 메모리 할당 등에 대해 자세히 설명하고 있다.
▪ C++의 핵심 내용인 클래스의 오버로딩, 오버라이딩, 상속성, 다형성 이외에도 템플릿과 STL, RTTI 등 C++의 다른 주제에 대해서도 빠뜨리지 않고 다루고 있다.
▪ 내용 기술에만 그치지 않고, 개발 방법론과 함께 실제 프로젝트를 소개하여 C와 C++ 프로그램을 작성해 볼 수 있도록 했다.

본사 홈페이지 http://www.samyangm.com에 오시면 본서에서 사용된 소스파일과 완성파일 및 PDF 문서로 아래의 내용을 받아보실 수 있습니다.
▪ 아스키 코드표 : C와 C++ 프로그래밍 작업시 알고리즘 구현을 위해자주 참조해야 하는 코드표입니다.
▪ 발음 : 프로그래밍 작업시 자주 나오는 기호를 읽지 못해 웃지 못 할일들이 일어납니다. 이를 위해 기호의 발음을 정리했습니다.
▪ 예약어 : C와 C++의 예약어를 정리했습니다.
▪ 표준 함수 : C와 C++의 표준 함수의 종류와 의미를 정리했습니다.
Part 01 C와 C++ 시작하기

프로그래밍과 프로그래밍 언어에 대해 설명하고 있다.
Chapter 1_ C와 C++ 학습하기 전에
01. 프로그램, 프로그래밍과 프로그래밍 언어
02. 프로그래밍 언어의 유형
03. 프로그래밍 언어의 약사
04. 발전하는 언어 : 절차적 프로그래밍과 객체지향 프로그래밍
05. C와 C++의 표준화 약사
06. C와 C++의 특징
Summary
TEST

Chapter 2_ C와 C++ 개발단계
01. 프로그램 작성 전 준비와 개발 환경
02. Visual Studio로 확인하기
03. Dev-C++ 설치와 컴파일
04. 컴파일 오류와 디버깅
Summary
TEST

Part 02 C: 기본 자료형과 함수를 통한 모듈화 프로그래밍
C와 C++을 학습하는 데 꼭 필요한 자료와 자료 처리를 위한 기초 기술을 C를 통해 익힐 수 있도록 내용을 할당했다.
Chapter 3_ C의 기초 I : 구조와 기본 입․출력
01. C 프로그램의 일반적인 구조
02. 7가지 구성 요소
03. 기본 입·출력 함수
Summary
TEST

Chapter 4_ C의 기초 II : 자료형, 변수, 상수, 연산자, 식
01. 변수와 자료형 이해를 위한 컴퓨터 개론
02. 자료형(Data Type)
03. 변수(Variables
04. 상수(Constants)
05. 수식과 문
06. 연산자의 종류와 우선순위
Summary
TEST

Chapter 5_ C의 기초 III : 문(Statements)
01. 블록
02. 조건 선택문(Selection Statements)
03. 반복문(Iteration Statements)

04. 점프문(Jump Statements)
05. 알고리즘
Summary
TEST

Chapter 6_ 배열(Arrays)
01. 배열 개념
02. 1차원 배열(Single-Dimensional Arrays)
03. 다차원 배열(Multi-Dimensional Arrays)
04. 널종료 문자열(Null-Terminated Strings)
05. 함수에서의 배열 인자
06. 배열과 자료구조
Summary
TEST

Chapter 7_ 포인터(Pointers)
01. 포인터 개념
02. 포인터 변수(Pointer Variables)
03. 포인터의 포인터 : 다중 간접 참조
04. 포인터 연산
05. 포인터와 배열
06. 복잡한 자료형
07. 함수 포인터
08. C의 동적 메모리 할당을 위한 함수
09. 배열과 포인터에서 자료구조
Summary
TEST

Chapter 8_ 함수(Function)
01. 함수의 정의와 사용
02. 함수의 원형 선언
03. 함수의 인수
04. 재귀 호출과 재귀 함수
05. 변수의 유효범위와 기억 클래스(Storage Class)
Summary
TEST

Chapter 9_ 표준 함수 라이브러리
01. 표준 함수 라이브러리
02. C의 표준 입·출력 함수
03. 문자 처리 함수
04. 수학 함수
05. 날짜와 시간 함수

06. 동적 할당 함수
07. 기타 함수
08. 난수 관련 함수
09. 화면 제어 함수
Summary
TEST

Chapter 10_ 구조체와 기타 사용자 정의 자료형
01. 구조체의 개념
02. 구조체 정의와 구조체 변수 선언, 초기화, 연산
03. 구조체 배열과 구조체 포인터
04. 구조체와 함수 - 구조체를 함수의 가인수로 전달하는 방법
05. 구조체를 헤더파일로 저장하여 사용하는 방법
06. 중첩 구조체
07. 자기 참조 구조체
08. 구조체와 연결 리스트 기반의 스택과 큐
09. 공용체(Unions)
10. 열거형(Enumerations)
11. 비트 필드(Bit-Field)
Summary
TEST

Chapter 11_ C: 콘솔 입․출력
01. 콘솔 입·출력 개념
02. 콘솔 입·출력 함수
Summary
TEST

Chapter 12_ C: 디스크 파일 스트림
01. 파일 입·출력 개요
02. 파일 입·출력 함수
Summary
TEST

Chapter 13_ C: 전처리기와 모듈화 프로그래밍
01. 전처리의 개념과 필요성
02. 자주 사용되는 전처리문(#include, #define)
03. 조건 컴파일 지시자
04. #error, #undef, #line, #pragma
05. 모듈화 프로그래밍 - 분할 컴파일
Summary
TEST

Part 03 C++ : 클래스를 통한 객체지향 프로그래밍
C의 기초 기술과 고기능 언어로서의 C++에 대한 클래스 관련의 항목을 소개하고 있다.

Chapter 14_ 객체지향 프로그래밍
01. 객체지향 프로그래밍의 개관
02. 객체지향 프로그래밍의 기본 구성 요소
03. 객체지향 프로그래밍의 특징
04. 관계성(Relationship)
05. 객체지향의 장단점
Summary
TEST

Chapter 15_ C++의 기초
01. C++의 구조
02. 지역변수 선언, 네임스페이스, 헤더
03. C++의 연산자
Summary
TEST

Chapter 16_ C++ : 콘솔 입․출력
01. C++ 입·출력 함수 라이브러리
02. 표준 C++ 입·출력 함수 라이브러리
03. 헤더파일의 분석
04. ANSI/ISO 표준 C++ 입·출력 함수 라이브러리 함수
Summary
TEST

Chapter 17_ C++ : 파일 입․출력
01. C++의 파일 입·출력
02. 파일과 스트림의 연결
03. C++ 파일 입·출력 멤버 함수
04. C++ 입·출력 함수 정리
Summary
TEST

Chapter 18_ 클래스와 객체
01. 클래스 정의
02. 클래스의 선언
03. 객체 정의와 멤버변수의 표현
04. 정적 자료 멤버
05. 클래스 멤버에의 접근 방법
06. 생성자, 소멸자
07. friend 함수
08. friend 클래스
09. inline 구현 - 멤버의 클래스 내부 정의
10. 중첩 클래스(Nested Classes)
11. 다른 클래스를 멤버 자료로 갖는 클래스-헤더파일 이용
Summary
TEST
Chapter 19_ C++ : 저장 공간과 동적 메모리 할당
01. 저장 공간(Storage)과 동적 메모리 할당
02. 객체 배열에서 동적 메모리 할당
Summary
TEST

Chapter 20_ 복사 생성자, 함수의 중복과 템플릿
01. 복사 생성자(Copy Constructors)
02. 일반 함수(Generic Functions)와 템플릿
03. 일반 클래스와 템플릿 클래스
Summary
TEST

Chapter 21_ 연산자 중복
01. 연산자 중복(Overloading)
02. 함수에 의한 연산자 중복
03. friend 함수의 중복
04. 배열을 위한 new와 delete 연산자의 중복
05. 특별한 연산자의 중복
06. 다중 중복(Multiple Overloading)
Summary
TEST

Chapter 22_ 상속성(Inheritance)
01. 상속(Inheritance)
02. 접근 제어자(Access Control)
03. 상속과 생성자, 소멸자
04. 다중 상속(Multiple Inheritance)
Summary
TEST

Chapter 23_ 가상 함수와 추상 클래스, 다형성(Polymorphism)
01. 다형성(Polymorphism)
02. 함수의 바인딩(Early vs. Late Binding)
03. 가상 함수(Virtual Functions)
Summary
TEST

Chapter 24_ 표준 템플릿 라이브러리
01. STL의 개요
02. STL의 구성 요소
03. 컨테이너(Containers)
04. 알고리즘(Algorithms)
05. 반복자(Iterators)

06. 함수 객체와 술어 객체
07. 클래스 string
Summary
TEST

Chapter 25_ RTTI와 Casting Operators
01. 실행 시 형 서술(RTTI)
02. 형 변환 연산자(Casting Operators)
03. 교차형 변환(Cross Cast)
04. dynamic_cast로 typeid 대체하기
Summary
TEST

Chapter 26_ 예외처리(Exception)
01. 에러 처리(Error Handling)
02. 예외처리(Exception Handling)
03. 클래스에서의 예외처리
04. 추가적으로 살펴야 할 예외처리 기법들
05. 예외처리의 오용들
Summary
TEST

Part 04 설계와 구현
소프트웨어를 개발하는 데 있어 최근 중요한 주제가 되고 있는 프로그래밍 설계 기초와 방법론 그리고 디자인 패턴에 대해 설명하고 있다.
Chapter 27_ 개발과 설계(Development and Design)
01. 개발과 설계(DEVELOPMENT AND DESIGN) 개요
02. 개발과 설계(DEVELOPMENT AND DESIGN) 프로세스
03. 설계의 개요
04. 아키텍쳐와 모델링
05. 디자인 패턴(Design Patterns)
06. 구현(Implementation)
Summary
TEST

Chapter 28_ 프로젝트
01. Overview
02. 프로젝트 A : C를 이용한 프로젝트
03. 프로젝트 B : C++을 이용한 프로젝트



준비 중입니다.
등록된 서평이 없습니다.
이펙티브 자바스크립트...
데이비드 허먼
선택된 상품을 찜하실 수 있습니다. 선택된 상품을 바로구매 하실 수 있습니다.
인사이드 자바스크립트...
송형주, 고현준
선택된 상품을 찜하실 수 있습니다. 선택된 상품을 바로구매 하실 수 있습니다.
자바스크립트 + jQuery 완전정복 스터디 3 : 중급 / 고급 / 활용편...
김춘경
선택된 상품을 찜하실 수 있습니다. 선택된 상품을 바로구매 하실 수 있습니다.
로버트 C. ...
이안 굿펠로...
 
전체평균(0)
회원평점   회원서평수 0
삼양미디어 출판사의 신간
코드업과 함께 하는 C언어 & 문제 해결
배준호 저
13,500원
(10%↓+5%)
 
HTML5 & CSS3 그리고 jQuery
김은옥 저
25,200원
(10%↓+5%)
 
살면서 꼭 필요한 생활법률
홍진원 저
14,400원
(10%↓+5%)
 
궁금한 수송 기술의 세계
오정훈 저
13,500원
(10%↓+5%)
 
논어 정독
임옥균(역주) 저
14,400원
(10%↓+5%)
 
이메일주소수집거부