'CPP Language'에 해당되는 글 5건

  1. 2010.07.13 1장 헤더
posted by nsakura 2010. 7. 13. 10:37

c++입니다.

뭐. c++을 아예 못하는것은 아니였습니다만.. c언어처럼 자유자제로 사용을 못했었죠.

그래서 이번기회에 공부를 하려고 합니다.

책은..
    
       예제로 쉽게 풀어쓴 c++이구요

      성안당의 책입니다.

<참고로 완전 극 초보적인 내용의 포스팅은 자제 하도록 하겠습니다.>

그럼 자주 쓰는 헤더파일 입니다.

 헤더파일 내용 
cassert  디버깅에 필요한 진단 매크로, <assert.h> 대신사용
cctype 문자 검사와 변환 함수로 구성 <ctype.h> 대신 사용 
cfloat 부동 소수점 크기를 제한하고 <float.h> 대신 사용
climits 정수 크기를 제한하고 <limits.h> 대신 사용 
cmath 수학 함수로 <math.h> 대신 사용 
cstdio  표준 입출력 함수 <stdio.h> 대신 사용 
cstdlib  숫자와 텍스트 변환, 메모리할당, 난수 등의 유틸리티 <stdlib.h> 대신
cstring c 언어 형식 문자열 처리 함수 <string.h> 대신 사용
ctime 날짜와 시간 조작 함수 <time.h> 대신 사용 

헤더파일  내용 
iostream  표준 입 출력 함수 <iostream.h> 대신사용 
iomanip  데이터 스트림을 형식화하는 조작함수 <iomanip.h> 대신사용 

 헤더파일  내용
fastream  디스크 입 출력 함수 <fstream.h>대신사용 
 utility  표준 라이브러리 헤더 파일에서 사용하는 클래와 함수
 vector  표준 라이브러리 컨테이너용 벡터 클래스
list  표준 라이브러러리 컨테이너용 리스트 클래스
 iterator  표준 라이브러리 컨테이너용 데이터 접근하기 위한 반복 클래스
 algorithm  표준 라이브러리 컨테이너용 데이터 조작 알고리즘 클래스
 exception
stdexcept
 예외 처리하기 위한 클래스
 string  표준 라이브러리 string 클래스
 sstream  메모리와 문자열 간의 입 출력 함수
 locale  다국적 언어로 처리하는 함수
 limits  숫자 데이터 타입용 클래스
 typeinfo  실시간 타입 식별화용 클래스


일단 책에 소개되어있는 헤더파일은 위와 같다. 헤더파일을 전부 다외울 필요는 없다. 솔직히 나도 헤더파일은 자주쓰는것 이외는 기억을

안한다. 프로그래밍이라는건 해보면 알지만 나중에가서는 직접 함수를 만들고 하는것 보다는 찾아서 하는경우가 더 많다.

이유는 간단. 있는데 왜 굳이 노가다 뛰는가? 있는거 써서 버그 없이 잘 만들면 되는것이고 시간도 절약이 되기 때문이다 다만.

"아 이런 헤더가 있었고 이 안에는 뭔가 있었던것같아" 까지만해도 반쯤은 성공인것이다.