KoreanFoodie's Study

C++ 정리 및 리마인드 (모던 C++를 중심으로) 본문

Tutorials/C++ : Beginner

C++ 정리 및 리마인드 (모던 C++를 중심으로)

GoldGiver 2021. 11. 17. 14:56

깃헙을 통해 모던 C++를 중심으로, 모던 C++의 기초 내용 중, 기억하면 좋을 부분만 간추려 Github에 정리중입니다.

예제 소스 코드는 모두의 코드의 씹어먹는 C++ 강좌를 참고했습니다. 정말 좋은 소스니 꼭 한 번 보시라고 권하고 싶습니다.

CPP Review

CPP Review following lectures from here, Effective C++ and Effective Modern C++.

Also cover other references & codes

1. Namespace

2. References

Reference is a nickname. Therefore it cannot be used alone, it needs original name to exist!

  • Can't assign literals with reference, but with const int &ref = 4 is allowed. When used as function's return type, it vanishes as the function returns, but const, such as const int& f = function() can extend return value's lifespan

3. New and Delete

4. Object Oriented Programming

5. Operator Overloading

6. Inheritance and Virtual Functions

7. C++ IO

8. ...Project

9. C++ Templates

10. C++ STL

11. Exception Handling

12. Rvalue Reference

13. Smart Pointer