[C++] 키워드 정리
카테고리: Cpp
태그: Keyword
이 글은 C++의 여러가지 키워드를 공부하고 정리한 글입니다
const
const
: 변수를 수정할 수 없음으로 지정한다const int i = 5;
explicit
- 원하지 않은 형변환이 일어나지 않도록 제한한다
explicit Reoul(string name);
auto
- c#의 var처럼 초기값의 형식에 맞추어 선언하는 변수의 형식이 자동으로 결정된다
auto i = 5;
virtual
- 메서드나 소멸자를 가상 메서드나 가상 소멸자로 바꾸어 준다
virtual void Print(); virtual ~Vector();
final
- 클래스나 가상 함수를 파생 클래스에서 오버라이딩 못 하도록 한다
virtual void Print(); virtual ~Vector();
override
- 잘못된 가상 함수 오버라이딩을 막아준다
virtual void Print(); virtual ~Vector();
nullptr
- null 포인터 상수
int anotherNumber = nullptr; // ERROR
int* anotherPtr = nullptr; // OK
💻 열심히 공부해서 작성 중이니 오류나 틀린 부분이 있을 경우
언제든지 댓글 혹은 메일로 알려주시면 감사하겠습니다! 😸
댓글 남기기