본문 바로가기

Programming/C++ 2

[C++] 4장. 복합데이터형 개요

반응형
  • 배열
    1. 프로그램 분석
    2. 배열 초기화 규칙
    3. C++11 배열 초기화
  • 문자열
    1. 문자열 상수의 결합
    2. 배열에 문자열 사용
    3. 문자열 입력
    4. 한 번에 한 행의 문자열 입력 읽기
    5. 문자열과 수치의 혼합 입력
  • String 클래스
    1. C++11 문자열 초기화
    2. 대입, 결합, 추가
    3. string 클래스의 조작
    4. string 클래스의 입출력
    5. 다른 형태의 문자열 상수
  • 구조체
    1. 프로그램에 구조체 사용하기
    2. C++11의 구조체 초기화
    3. 구조체와 string 클래스 멤버
    4. 구조체의 기타 특성
    5. 구조체의 배열
    6. 구조체 안의 비트 필드
  • 공용체
  • 열거체
    1. 열거자 값의 설정
    2. 열거체의 값 범위
  • 포인터와 메모리 해제
    1. 포인터의 선언과 초기화
    2. 포인터의 위험
    3. 포인터와 수
    4. new를 사용한 메모리 대입
    5. delete를 사용한 메모리 해제
    6. new를 사용한 동적 배열의 생성
  • 포인터, 배열, 포인터 연산
    1. 프로그램 분석
    2. 포인터에 관한 요약
    3. 포인터와 문자열
    4. new를 사용한 동적 구조체의 생성
    5. 자동 공간, 정적 공간, 동적 공간
  • 변수형의 조합
  • 배열의 대안
    1. Vector 템플릿 클래스
    2. array 템플릿 클래스(C++11)
    3. 배열, Vector 객체, Arrary 객체 비교
반응형