본문 바로가기
  • hazard_dev@__
  • hazard_dev@__

c++ explicit2

[C++] static, const, explicit 제대로 알고 사용하기![2] Efficient Programming in C++ 저번 Static설명에 이어서 설명을 시작하도록 하겠습니다. 만약, static글 읽어보지 못하신 분은 아래 링크 타고 들어가셔서 정적 변수에 관한 내용을 읽고 오시는 것을 추천드립니다. hazarddev.tistory.com/53 [C++] static, const, explicit 제대로 알고 사용하기![1] Powerful Language C++ C++에서 static, const, explicit이라는 생소할 수도 있고 생소하지 않을 수도 있는 키워드가 존재합니다. 하지만, 뭐 무조건 이걸 써야 한다 이런 개념은 아니지만, 위와 같은 키워드를 hazarddev.tistory.com "Constant" 우린 이미 영단어로써 이 뜻을 알고 있습니다... 2020. 12. 19.
[C++] static, const, explicit 제대로 알고 사용하기![1] Powerful Language C++ C++에서 static, const, explicit이라는 생소할 수도 있고 생소하지 않을 수도 있는 키워드가 존재합니다. 하지만, 뭐 무조건 이걸 써야 한다 이런 개념은 아니지만, 위와 같은 키워드를 통해서 객체지향 개념을 비로소 완성시킬 수 있습니다. 객체 지향 패러다임은 많은 부분을 지향하지만, 그중에서도 캡슐화, 객체 보호 등 많은 부분들을 챙겨서 지켜야 합니다. 실제 프로그래밍에서 손상되지 않아야 할 영역들은 위와 같은 키워드를 통해서 컴파일러에 전달해 최우선적으로 보호해야 하기 때문입니다. 그렇다면 순서대로 한번 해보도록 하겠습니다!! Static in C++ Static 키워드는 변수 혹은 객체를 정적 변수화를 의미합니다. 물론 의미전달은 컴파일러를 통.. 2020. 12. 18.