C++
용어(Effective C++)
dokpin
2021. 11. 4. 01:35
728x90
선언(declaration): 타입과 이름을 컴파일러에게 알려주는 것
정의(definition): 선언에서 빠진 구체적인 세부사항을 컴파일러에게 제공
explicit 생성자: 암시적 타입 변환을 하지 않음
기본 생성자(default constructor): 어떤 인자도 주어지지 않은 채로 호출될 수 있는 생성자
Widget();
복사 생성자(copy constructor): 어떤 객체의 초기화를 위해 그와 같은 타입의 객체로부터 초기화할 때 호출되는 함수
(값에 의한 전달(pass-by-value))
Widget(const Widget& rhs);
복사 대입 연산자(copy assignment operator): 같은 타입의 다른 객체에 어떤 객체의 값을 복사하는 용도로 쓰이는 함수
Widget& operator=(const Widget& rhs);
STL(Standard Template Library): 표준 템플릿 라이브러리