강좌 목록으로 돌아가기
AI037 학부

C++ 프라머, 제5판

C++11 표준을 완전히 재작성한 포괄적이고 권위 있는 C++ 가이드입니다. 이 과정에서는 기본 언어 요소부터 복잡한 라이브러리 기능, 고급 클래스 작성 도구까지 모든 것을 다룹니다.

5.0
57.0h
601 학생들
19개 레슨
0 좋아요
인공지능
수강 시작하기

강좌 개요

콘텐츠 요약

C++11 표준에 맞춰 완전히 재작성된 포괄적이고 권위 있는 C++ 가이드. 이 과정은 기본 언어 요소에서 복잡한 라이브러리 기능과 고급 클래스 작성 도구까지 모든 내용을 다룹니다.

현대적인 현업 표준의 최고 수준 가이드 — 모던 C++11 프로그래밍 마스터를 위한.

저자: 스탠리 B. 리프먼, 조세 라조, 바바라 E. 무

감사의 말씀: 데이브 애브라함스, 앤디 코니그, 스테판 T. 라바베이, 제이슨 메릴, 존 스피서, 허브 서터, 브르네 스트로스트루프, 알렉스 스텐포프, 그리고 표준화 위원회 구성원들.

학습 목표

  1. main 함수를 정의하고 구현하며 운영체제와의 상호작용을 이해한다.
  2. 명령줄 컴파일을 실행하고 기본 입출력 스트림(cin, cout)을 관리한다.
  3. 반복적 논리 문제(예: 발생 횟수 세기) 해결을 위해 제어 흐름 문장을 적용한다.
  4. 입력 데이터의 연속적인 발생 횟수를 세고 처리하기 위한 로직 구조를 구현한다.
  5. 제어문 내에서 할당(=)과 동등성(==) 연산자 간의 차이를 구분한다.
  6. 클래스 객체(Sales_item)를 사용하고 점 연산자로 멤버 함수에 접근하며 사용자 정의 헤더 파일을 포함한다.
  7. 다양한 원시 타입을 구분하고 타입 변환 및 부호 없는 산술 연산의 오버플로우 결과를 예측한다.
  8. 리스트 초기화, nullptr, constexpr, 타입 추론 지정자 등 C++11 기능을 구현한다.
  9. 변수 선언과 정의의 차이를 구분하고 범위 규칙을 적용하여 식별자 가시성을 관리한다.
  10. 참조와 포인터의 차이를 구분하고 void*를 사용해 일반적인 메모리 처리를 수행한다.

수업

Lesson