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): 표준 템플릿 라이브러리
'C++' 카테고리의 다른 글
텍스트 파일 통째로 std::string에 넣기 (0) | 2022.03.22 |
---|---|
C++의 기초(Hello, World) (0) | 2022.03.12 |
폴더에서 파일 경로 불러오기 (0) | 2022.03.06 |
Visual Studio 2022 + OpenCV4.5.4(prebuilt) (1) | 2021.11.14 |
C++11 실행 시간 체크(Chrono library) (0) | 2021.09.14 |