반응형
C++는 컴파일 기능을 갖춘 표준화된 객체 지향 프로그래밍 언어입니다. 모든 C++ 컴파일러에는 C++ 표준 라이브러리로 알려진 다양한 유용한 함수와 컨테이너가 포함되어 있습니다. C++ 언어는 C 프로그래밍 언어의 확장으로 Bjarne Stroustrup에 의해 탄생했습니다. 그러나 C++의 진화는 그것이 완전히 별개의 프로그래밍 언어로 발전하게 했습니다.
이 점을 강조하기 위해: C와 C++는 두 개의 별개의 언어입니다. C++는 처음에는 "C with classes"로 등장했지만 완전히 다른 언어로 바뀌었습니다. 따라서 C++는 단순히 C가 아니며 단순히 "C with classes"도 아닙니다. 단순히 C++입니다. C/C++ 프로그래밍 언어라는 개념은 존재하지 않습니다.
C++는 응용 프로그램 프로그래밍 외에도 소위 시스템 프로그래밍에서 광범위하게 사용됩니다. C++는 다재다능한 언어로, 필요할 때 저수준 작업을 수행하기 위해 금속 내부로 들어가거나 템플릿과 클래스와 같은 추상화 도구를 사용하여 상승할 수 있습니다.
C++는 ISO C++ 표준의 관할 하에 있습니다. ISO C++ 표준의 연대순 순서는 다음과 같습니다. C++03, C++11, C++14, C++17, C++20, C++23. C++11 이후의 각 C++ 표준은 "현대 C++"로 인정됩니다.
반응형
'IT > C++' 카테고리의 다른 글
C++ Strings(c_str() / Substrings) (0) | 2023.05.29 |
---|---|
C++ References 정리 (0) | 2023.05.28 |
C++ Pointers 정리 (0) | 2023.05.27 |
C++ 기초 총정리 요약 (0) | 2023.04.24 |
ROS(Robot Operating System) 프로그래밍(Hello World Example, C++) (0) | 2023.04.11 |
댓글