전정대 C++ 면접 대비(문법 심화 ) 스터디원 구해요. 내용 참고 | |
작성자 | 안병진 |
---|---|
18년도 상반기를 대비하여 IT 기업 면접 질문에 나올만한 C++ 고급 문법 스터디하실 분 구합니다.
스터디 방식은 2~3일에 스터디원 1명 씩 로테이션으로 ( 최호성의 "이것이 C++이다" 도서 목차 기준) 한 챕터 당 면접 질문에 나올만한 유형만 정리하여 약 한시간 동안 세미나를 진행해주는 방식으로 진행하려고 합니다. 스터디 기간은 한달 동안 2~3일에 한번씩 만나서 총 15 ~ 20시간 정도 예상합니다. 관심 있으신 분은 카톡주세요. 인원 : 4명 ~ 5명 카톡 : goods9989 *필독* 도서 명 : 이것이 C++이다 최호성 지음 목차 : (스터디 한번 당 챕터 1개씩 진행할 예정) PART 01 C에서 C++로 문법 전환하기 CHAPTER 01 C와는 다른 C++ 1.1 C와 C++의 차이 1.2 HelloWorld로 본 C++ 1.3 인스턴스와 입출력 흐름 1.4 자료형 1.5 메모리 동적 할당 1.6 참조자 형식 1.7 범위 기반 for문 CHAPTER 02 C++ 함수와 네임스페이스 2.1 디폴트 매개변수 2.2 함수 다중 정의 2.3 인라인 함수 2.4 네임스페이스 2.5 식별자 검색 순서 PART 02 객체지향 프로그래밍 CHAPTER 03 클래스 3.1 객체지향 프로그래밍 개요 3.2 클래스 기본 문법 3.3 생성자와 소멸자 3.4 메서드 3.5 정적 멤버 CHAPTER 04 복사 생성자와 임시 객체 4.1 복사 생성자 4.2 묵시적 변환 4.3 임시 객체와 이동 시맨틱 CHAPTER 05 연산자 다중 정의 5.1 연산자 함수란? 5.2 산술 연산자 5.3 대입 연산자 5.4 배열 연산자 5.5 관계 연산자 5.6 단항 증감 연산자 PART 03 객체의 관계 규정과 설계 CHAPTER 06 상속 기본 6.1 상속이란? 6.2 메서드 재정의 6.3 상속에서의 생성자와 소멸자 CHAPTER 07 상속 심화 7.1 가상 함수 7.2 가상 함수 테이블 7.3 순수 가상 클래스 7.4 상속과 형변환 7.5 상속과 연산자 다중 정의 7.6 다중 상속 CHAPTER 08 수평적 관계와 집합 관계 8.1 friend 8.2 집합 관계 PART 04 템플릿과 예외 처리 그리고 이후에 알아야 할 것 CHAPTER 09 템플릿 9.1 클래스 템플릿 9.2 템플릿 특수화 9.3 클래스 템플릿과 상속 9.4 스마트 포인터 CHAPTER 10 예외 처리 10.1 try, throw, catch문 10.2 스택 풀기 10.3 메모리 예외 처리 CHAPTER 11 객체지향 주소록 11.1 C 주소록 예제 11.2 첫 번째: 기초 수준 객체화 11.3 두 번째: 컨테이너 구현 11.4 세 번째: 반복자 구현 11.5 번외편 CHAPTER 12 못 다한 이야기와 앞으로 해야 할 것 12.1 STL 맛보기 12.2 람다식과 함수 객체 12.3 앞으로 배워야 할 것 |