Programming( 프로그래밍 )/C++1 [C++/Effective C++] 항목 1 : C++를 언어들의 연합체로 바라보는 안목은 필수 C : C++는 C를 기본으로 하고 있지만 효과적인 프로그램이을 위한 규칙을 적용할 수 있는 범위가 좁아진다. ( 템플릿, 예외, 오버로딩 등 ) OOP(객체지향프로그래밍)개념의 C++ : 클래스는 사용하는 C ( 클래스의 생성자, 소멸자 개념, 캡슐화, 상속, 다형성, 가상 함수 등 ) 템플릿 C++ : C++의 일반화 프로그래밍 부분으로, C++에 미치는 영향이 전방위적이다. STL(Standard Template Library) : 템플릿 라이브러리이지만 매우 특별한 템플릿 라이브러리이다. 이렇게 네가지의 하위 언어들이 연합체로 C++을 이루고 있습니다. 각각의 하위 언어가 자신만의 규칙을 갖고 있습니다. * C++를 사용한 효과적인 프로그래밍 규칙은 경우에 따라 달라집니다. 그 경우란, C++의 .. 2020. 2. 17. 이전 1 다음