logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

깡통들을 위한 C++ 24시간완성

깡통들을 위한 C++ 24시간완성

제시 리버티 (지은이)
  |  
비앤씨
2002-10-23
  |  
17,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
yes24 로딩중
교보문고 로딩중
영풍문고 로딩중
인터파크 로딩중
11st 로딩중
G마켓 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
로딩중

e-Book

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

깡통들을 위한 C++ 24시간완성

책 정보

· 제목 : 깡통들을 위한 C++ 24시간완성 
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > C++
· ISBN : 9788989846796
· 쪽수 : 522쪽

책 소개

C++ 베스트셀러 <Teach yourself C++ 21일 완성>의 저자인 제시 러비티의 C++입문서다. 독학으로 C++언어를 공부하는 사람이 프로그래밍 하는 방법, 변수, 배열, 연산자, 루프등 C++언어의 기초를 쉽게 따라할 수 있도록 구성했다.

목차

서론
소개
이 책은 누가 읽어야 하는가
C를 먼저 배워야 하나요?
표기 방법

1부

1장 시작하기
프로그램 준비하기
C++, ANSI C++, ISO C++, 윈도, 그 밖의 혼란스러운 것들
컴파일러 설치하고 설정하기
개발주기
Hello.cpp - 첫번째 C++ 프로그램
컴파일 에러

2장 C++ 프로그램의 구성 요소
왜 C++가 좋은 선택일까?
간단한 프로그램의 구성 요소
주석
함수

3장 변수와 상수
변수란 무엇인가?
변수 정의하기
한 번에 하나 이상의 변수 생성하기
변수에 값 할당하기
short를 사용할 때와 long을 사용할 때
상수

4장 수식과 명령문
명령문
수식
연산자
할당과 수학 연산자 결합하기
증가와 감소
우선 순위
중복 괄호
Truth의 본질
관계 연산자
if 문
중첩 if 문에서 괄호 사용하기
논리 연산자
관계 우선 순위
진실과 허위에 관한 나머지 이야기들

5장 함수
함수란 무엇인가?
함수 선언하고 정의하기
함수
지역 변수
전역 변수
함수 문
함수 인수
매개변수는 지역 변수이다
값을 반환하기
기본 매개변수
함수 다중 정의하기

6장 프로그램 흐름
루프
while 루프
do...while 루프
for 루프
switch 문

2부

7장 기본 클래스
형이란 무엇인가
새 형 생성하기
클래스와 멤버
클래스 멤버에 액세스하기
Private 대 Public
클래스 메서드 구현하기
생성자와 파괴자

8장 클래스 보충
const 멤버 함수
인터페이스 대 구현
클래스 선언과 메서드 정의가 있어야 할 곳
인라인 구현
멤버 데이터로서의 클래스와 기타 클래스

3부

9장 포인터
포인터란 무엇인가?
포인터는 왜 사용하는가?
스탭과 힙

10장 고급 포인터
힙에서 객체 생성하기
객체 삭제하기
포인터를 사용해 데이터 멤버에 액세스하기
힙에 있는 멤버 데이터
this 포인터
this 포인터는 어디에 쓰는가?
길을 잃거나 매달린 포인터

11장 참조
참조란 무엇인가?
참조 생성하기
참조에 연산자의 주소 사용하기
참조할 수 있는 것은 무엇인가?
널 포인터와 널 참조
참조에 의해 함수 인수 전달하기
함수 헤더와 원형 이해하기
복수의 값 반환하기

12장 고급 참조와 포인터
효율성을 위해 참조에 의해 전달하기
포인터에 대한 대안으로서의 참조
참조를 사용할 때와 포인터를 사용할 때
범위 내에 있지 않은 객체에 참조를 반환하지 말라
힙에서 객체에 참조 반환하기
포인터, 포인터, 포인터는 누가 갖고 있나?

4부

13장 고급 함수
다중 정의된 멤버 함수
기본 값 사용하기
기본 값과 다중 정의 함수 사이에서 선택하기
생성자 다중 정의하기
객체 초기화하기
복사 생성자

14장 연산자 다중 정의하기
연산자 다중 정의하기
변환 연산자

15장 배열
배열이란 무엇인가?
배열 요소
배열의 끝을 지나 작성하기
펜스 기둥 오류
배열 초기화하기
객체의 배열
다차원 배열
메모리에 대한 간단한 이야기
포인터의 배열
힙에서 배열 선언하기
배열에 대한 포인터와 포인터의 배열
포인터와 배열 이름
힙에서 배열 삭제하기
char 배열
strcpy()와 strncpy()
문자열 클래스

5부

16장 상속
상속이란 무엇인가?
private 대 protected
생성자와 파괴자
함수 재정의하기

17장 다형성과 파생 클래스
가상 메서드로 구현된 다형성

18장 고급 다형성
단일 상속의 문제점
추상 데이터 형

19장 링크 목록
링크 목록과 기타 구조체
사례 연구
컴포넌트 부분
지금까지 배운 내용들

6부

20장 특수 클래스, 함수, 그리고 포인터
static 멤버 데이터
static 멤버 함수
포함
프렌드 클래스
프렌드 함수
함수에 대한 포인터
멤버 함수에 대한 포인터

21장 선행 처리기
선행 처리기와 컴파일러
중간 형태 보기
#define 사용하기
포함과 포함 가드
매크로 함수
문자열 조작
사전 정의된 매크로

22장 객체 지향 분석 및 디자인
개발 주기
경보 시스템 시뮬레이션하기
PostMaster: 사례 연구

23장 템플리트
템플리트란 무엇인가?
매개변수화된 형
템플리트 정의
템플리트 항목 사용하기
표준 템플리트 라이브러리

24장 예외와 에러 처리하기
버그, 에러, 오류, 그리고 코드 문제
예외
try 블록과 catch 블록 사용하기
다음 단계
스타일
다음 단계

부록 A 진법과 16진법
기타 기수
기수에 대하여
16진법

부록 B 용어 사전

찾아보기

저자소개

제시 리버티 (지은이)    정보 더보기
마이크로소프트의 실버라이트 개발 파트의 선임 개발자이며, 오라일리의 『Programming Silverlight 2』와 베스트셀러인 『Programming C# 3.0』을 비롯한 여러 권의 책을 집필했다.
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책