C++ 카테고리 글 목록
C++ Binary Search Tree2024. 01. 01.
오늘은 C++로 Binary Search Tree를 만들어 보겠습니다. 원래는 pair로 구현해야 하는데, 이 코드는 제가 공부려고 만든 거라서 그냥 template으로 구현했습니다.
C++ Polymorphism(overloading, overriding)2023. 12. 22.
수성컴전자방입니다. 오늘은 C++의 function overloading, operator overloading, overriding을 글 하나로 정리하겠습니다. 이것들처럼 어떤 객체의 속성이나 기능이 상황에 따라 여러 가지 형태를 가질 수 있는 성질을 polymorphism(다형성)이라 합니다. overloading은 static polymorphism이고, overriding은 dynamic polymorphism입니다.
C++ char[]과 string 차이점, 변환 방법2023. 01. 14.
수성컴전자방입니다. C언어를 공부하시다 보면 문자열을 char형 배열로 표현한다는 것을 아실 수 있습니다. char형 변수는 1 Byte이고 주로 문자를 저장하는 데 사용되므로 char형 배열로 문자열을 표현하는 것이죠. 그러나 Java, python 등 다른 언어들은 문자열을 string으로 표현합니다(특히 객체지향 프로그래밍 언어에서). 그러면 *C언어의 특징*을 가진 *객체지향 프로그래밍 언어*인 **C++**에서는 어떻게 표현할까요? C++에서는 char형 배열과 string 모두 사용이 가능합니다. 오늘은 char[]과 string의 차이점과 변환 방법을 알아보겠습니다.
G++로 C++ 컴파일(feat. GCC)2022. 07. 02.
수성컴전자방입니다. 오늘은 C++ 컴파일 하는 방법을 알려드리겠습니다.