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 |
Tags
- c++ multi chatting room
- operator overloading
- vector capacity
- virtual function
- suffix return type
- increment operator
- dynamic_cast
- new&delete
- virtual destructor
- C++
- virtual function table
- constructor
- discord bot
- diamond inheritance
- std::endl
- delete function
- std::vector
- std::cout
- placement new
- pointer to member data
- return by reference
- conversion constructor
- 더 지니어스 양면포커
- virtual inheritance
- this call
- c++ basic practice
- member function pointer
- base from member
- std::ostream
- vector size
Archives
- Today
- Total
목록2024/09/08 (1)
I'm FanJae.
[C++ 기본 연습 문제] Chapter 10. 연산자 오버로딩 I
1. Chapter 10. 연산자 오버로딩 I 1-1. 두 가지 방법의 연산자 오버로딩 - 연산자 오버로딩을 이해하는 가장 좋은 방법은 연산자를 직접 오버로딩 해 보는 것이다. - 연산자를 오버로딩 하는 과정에서 자신이 이해하지 못한 부분이 드러나면서, 그 부분을 이해하게 되는 경우가 많기 때문이다. 따라서 앞서 예제 GFunctionOverloading.cpp에서 보인 Point 클래스를 대상으로 아래의 요구대로 연산자를 오버로딩 해보자. ① Point 클래스에 대해서 다음 조건을 만족하는 형태로 - 연산자를 오버로딩 해보자.- 전역함수 기반으로 오버로딩- 멤버 별 - 연산의 결과를 담은 Point 객체 반환 ② Point 클래스에 대해서 다음 조건을 만족하는 형태로 += 연산자와 -= 연산자를 오버..
C++/Basic Practice
2024. 9. 8. 22:24