menu
[HD]개발자를 위한 C++ 프로그래밍 제대로 다지기 (중급) Part.8 연산자 중복정의와 프렌드 함수 여기를 클릭하면, 샘플강의가 재생됩니다. 신경진 강사
tag
강좌코드 : la_K050239
열공이

[HD]개발자를 위한 C++ 프로그래밍 제대로 다지기 (중급) Part.8 연산자 중복정의와 프렌드 함수
담당강사 : 신경진

강의구성 총 20강좌 (강의시간 : 총 ) 수강기간 30일
강의형식 동영상 수강료 40,000원 이 강좌의 80% 이상 수강 시
출력이 가능합니다.
강의수준 초급 강의에서 사용하는
프로그램 & 버전
-
담당강사
강사사진
신경진 강사
  • - 현)대구 중앙직업전문학교 교사
  • - 다옴직업전문학교
  • - 영진전문대학 외래교수
  • - LG전자 OLED사업부 전산담당
  • - (주)아이티고 이러닝 강사
강의구성 총 20강좌 (강의시간 : 총 )
수강기간 30일
강의형식 동영상
수강료 40,000원 이 강좌의 80% 이상 수강 시
출력이 가능합니다.
강의수준 초급
강의에서 사용하는
프로그램 & 버전
-
담당강사
신경진 강사
  • - 현)대구 중앙직업전문학교 교사
  • - 다옴직업전문학교
  • - 영진전문대학 외래교수
  • - LG전자 OLED사업부 전산담당
  • - (주)아이티고 이러닝 강사
과정소개
연산자 중복 정의와 프렌드 함수에 대해서 이해한다.
학습목표
연산자 중복 정의와 프렌드 함수에 대해서 이해하고 직접 실습한다.
교육대상
C++언어를 배우는 모든 사람
차시별 학습목표
01. 연산자 중복 정의의 개념과 string클래스의 연산자 중복 정의 부분, 중복할 수 없는 연산자에 대한 설명을 이해한다.
02. 연산자 중복 문법, 함수이름, +, == 연산자 중복의 예제에 대한 설명을 이해한다.
03. string 연산자 중복 정의 실습, 사용자 정의 클래스에 + 연산자 중복 정의에 대한 실습을 직접 해본다.
04. 사용자 정의 클래스에 ==, != 연산자 중복 정의에 대한 실습을 직접 해본다.
05. ++, -- 연산자 중복 함수에서 전위 증감과 후위 증감의 차이점과 예제에 대한 설명을 이해한다.
06. ++ 연산자 중복 함수에서 전위 증감과 후위 증감의 차이점과 성능적인 측면 대한 실습을 직접 해본다.
07. = 연산자 중복 함수의 디폴트 함수와 사용자 정의 함수, 얕은 복사, 깊은 복사, 주의점, [] 인덱스 연산자의 중복 함수에 대한 설명을 이해한다.
08. = 연산자 중복 함수의 컴파일러가 제공하는 디폴트 중복 함수에 대한 실습을 직접 해본다.
09. = 연산자 중복 함수의 얕은 복사의 문제점, 문제점을 해결하기 위한 깊은 복사에 대한 실습을 직접 해본다.
10. 클래스안에 멤버변수로 배열이 들어있을 때 [] 중복정의를 하는 것에 대한 실습을 직접 해본다.
11. 클래스안에 멤버변수로 배열이 들어있을 때 배열의 취지와 벗어나는 부분을 바로 잡아주는 예제 실습을 직접 해본다.
12. 포인터 연산자에 대한 중복 함수, 스마트 포인터 클래스의 세부적인 구성에 대한 설명을 이해한다.
13. 포인터 연산자 중복 함수에서 객체를 넘기는 방법과 기본형 타입을 넘기는 2가지 방법에 대한 실습을 직접 해본다.
14. 스마트 포인터를 직접 구현하고, unique_ptr과 비교에 대한 실습을 직접 해본다.
15. 프렌드 함수와 프렌드 클래스의 선언 및 정의, 특징에 대한 설명을 이해한다.
16. 프렌드 함수와 프렌드 클래스의 선언 및 정의에 대한 실습을 직접 해본다.
17. 프렌드 함수의 주된 용도(비교, 덧셈 등) 이항 연산자를 프렌드 함수로 만드는 것에 대한 실습을 직접 해본다.
18. 출력연산자와 입력연산자의 중복 정의 및 주의사항에 대한 설명을 이해한다.
19. 출력연산자를 friend함수로 만들어서 사용하고 그렇게 사용하는 이유에 대한 설명과 실습을 직접 해본다.
20. 입력연산자를 friend함수로 만들어서 사용하고 그렇게 사용하는 이유와 const를 사용하지 않는 것에 대한 설명과 실습을 직접 해본다.
참고사항
- 수강 기간 중 언제든지 반복 수강이 가능합니다.
- 수강 여부 : 해당 차시의 80%를 수강하면 (회색) 배경으로 표시됩니다.
- 수강 신청 완료 후 수강할 수 있습니다.
- 즐겨찾기 한 강좌는 MY Class에서 확인할 수 있습니다.

연관강좌

아이티고 강좌질문 모음
※ 아이티고 강좌 관련 문의입니다. 질문은 1:1문의 게시판에 남겨주세요.
1 / 7
강좌 리스트
01. 이론-연산자 중복 정의의 개념과 string클래스의 연산자 중복 정의 부분, 중복할 수 없는 연산자에 대한 설명 [34:47]
02. 이론-연산자 중복 문법, 함수이름, +, == 연산자 중복의 예제에 대한 설명 [32:38]
03. 실습- string 연산자 중복 정의 실습, 사용자 정의 클래스에 + 연산자 중복 정의에 대한 실습 [38:44]
04. 실습-사용자 정의 클래스에 ==, != 연산자 중복 정의에 대한 실습 [31:05]
05. 이론- ++, -- 연산자 중복 함수에서 전위 증감과 후위 증감의 차이점과 예제에 대한 설명 [37:57]
06. 실습- ++ 연산자 중복 함수에서 전위 증감과 후위 증감의 차이점과 성능적인 측면 대한 실습 [37:48]
07. 이론- = 연산자 중복 함수의 디폴트 함수와 사용자 정의 함수, 얕은 복사, 깊은 복사, 주의점, [] 인덱스 연산자의 중복 함수에 대한 설명 [40:01]
08. 실습- = 연산자 중복 함수의 컴파일러가 제공하는 디폴트 중복 함수에 대한 실습 [36:32]
09. 실습- = 연산자 중복 함수의 얕은 복사의 문제점, 문제점을 해결하기 위한 깊은 복사에 대한 실습 [39:49]
10. 실습- 클래스안에 멤버변수로 배열이 들어있을 때 [] 중복정의를 하는 것에 대한 실습 [40:03]
11. 실습- 클래스안에 멤버변수로 배열이 들어있을 때 배열의 취지와 벗어나는 부분을 바로 잡아주는 예제 실습 [39:26]
12. 이론- 포인터 연산자에 대한 중복 함수, 스마트 포인터 클래스의 세부적인 구성에 대한 설명 [33:10]
13. 실습- 포인터 연산자 중복 함수에서 객체를 넘기는 방법과 기본형 타입을 넘기는 2가지 방법에 대한 실습 [42:33]
14. 실습- 스마트 포인터를 직접 구현하고, unique_ptr과 비교에 대한 실습 [38:39]
15. 이론- 프렌드 함수와 프렌드 클래스의 선언 및 정의, 특징에 대한 설명 [35:29]
16. 실습- 프렌드 함수와 프렌드 클래스의 선언 및 정의에 대한 실습 [36:10]
17. 실습- 프렌드 함수의 주된 용도(비교, 덧셈 등) 이항 연산자를 프렌드 함수로 만드는 것에 대한 실습 [38:09]
18. 이론- 출력연산자와 입력연산자의 중복 정의 및 주의사항에 대한 설명 [26:04]
19. 실습- 출력연산자를 friend함수로 만들어서 사용하고 그렇게 사용하는 이유에 대한 설명과 실습 [37:20]
20. 실습- 입력연산자를 friend함수로 만들어서 사용하고 그렇게 사용하는 이유와 const를 사용하지 않는 것에 대한 설명과 실습 [31:58]
지금 자유이용권 구매하고, 모든 강의를 자유롭게 수강하세요!