Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
Tags
- 언리얼 엔진5 #언리얼 클라이언트 프로그래밍
- 원카페#무인카페#카페추천#카페맛집
- Toon Shading
- Module
- 순환 리스트
- build.cs
- Harvard
- leetcode
- CS50
- 툰쉐이딩
- c++ 베이직
- 언리얼엔진5 #언리얼 클라이언트 프로그래밍
- Unreal
- 코드리뷰
- topdownmove
- UE_5
- 네트워크 기초
- 헤더 경로
- CS
- C++
- A* Algorithm
- Gas
- 언리얼
- 오늘밤 세계에서 이 사랑이 사라진다 해도 #독후감 #오열
- 메테리얼
- Console
- STL
- 폭설 #미친 날씨
- 브론즈
- 백준
Archives
- Today
- Total
WN_인생기록
함수 오버로딩과 연산자 오버로딩의 차이점이 무엇인가요? 본문
오버로딩은 객체지향의 다형성을 나타내는 기능중 하나이며,
함수 오버로딩은 같은 이름이어도 함수의 매개변수의 타입, 타입 갯수 등이 달라지면 다른 함수로 인식되는 기능입니다.
그래서 다양한 변수 타입과 연결시킬 수 있습니다.
반면
연산자 오버로딩의 경우, 이미 존재하는 연산자에 대해서 새로운 사용자 정의 양식을 부여하는 기능입니다. 그래서 보통은같은 타입 끼리 연산되는 연산자이지만, 다른 객체끼리의 연산도 가능하게 하는게 연산자 오버로딩입니다.
'C++ > 면접 대비' 카테고리의 다른 글
new 와 malloc의 차이점에 대해서 설명해주세요 (0) | 2024.03.20 |
---|---|
배열과 리스트의 차이점에 대해서 설명해주세요. (0) | 2024.03.20 |
포인터와 참조의 차이점에 대해서 설명해줄 수 있나요? (0) | 2024.03.20 |
Struct와 Class의 차이점이 뭔가요? (0) | 2024.03.20 |
C++의 장점이 뭔가요? (0) | 2024.03.20 |