friend2 [C++] 템플릿 기본 세부사항 References Ch12, C++ Templates The Complete 2nd Contents Parameterized Declarations Template Parameters Template Arguments Variadic Templates Friends [C++] Function Templates [C++] Class Templates [C++] Nontype Template Parameters [C++] Variadic Templates (가변 템플릿) [C++] 템플릿에서 이동의미론과 enable_if [C++] Templates in Practice 앞선 포스팅들에서 템플릿에 대한 기본적인 내용, 즉, 템플릿의 선언, 템플릿 파라미터의 제약, 템플릿 인자의 제약 등에 대해 살펴봤습니다.. 2023. 1. 8. [C++] 클래스(Class) 심화편 (1) References Professional C++ https://en.cppreference.com/w/ Contents friend 객체 동적 할당 이동 생성자, 이동 대입 연산자 우측값 레퍼런스, Move Semantics 구현 std::exchange Rule of Zero [C++] 클래스(Class) 기본편 지난 포스팅에서 클래스와 객체에 대해서 살펴봤습니다. 이번 포스팅에서는 클래스와 객체를 최대한 활용할 수 있는 세부사항들을 완벽히 살펴보도록 하겠습니다. 1. friend C++은 클래스 안에서 다른 클래스나 다른 클래스의 멤버 함수 또는 비멤버(non-member) 함수를 friend로 선언하는 기능을 제공합니다. friend로 지정한 대상은 이 클래스의 protected나 private .. 2022. 2. 11. 이전 1 다음