[CS] C++과 C#의 특징
C++의 특징 - 절차 지향 언어인 C언어에 객체 지향 개념을 적용하여 만들어진것이 C++입니다. - 객체 지향 언어의 4가지 특성(캡슐화, 상속성, 다형성, 추상화)를 지키기 위한 기능 제공합니다. - 포인터를 지원합니다. - C#에 비해 보다 자유로운 형 변환이 가능합니다. (reinterpret_cast 등...) - 유닉스 기반으로 설계된 언어입니다. C#의 특징 - C#은 컴포넌트 지향 언어로 C#의 모든것이 객체로 취급됩니다. - GC(Garbage Collector)를 지원합니다. - 전역함수, 전역변수 선언이 불가능합니다. - 닷넷(.NET)으로 컴파일이 되는 언어이기에 .NET Framework에서만 작동합니다.