Coding/C++
-
기존에 운영중이던 깃허브 페이지의 자료를 이전하였습니다. C++ Study 0002 alstn59v.github.io 메모리의 동적 할당동적 메모리프로그램 실행 중에 동적으로 메모리를 할당받는 것이다.필요한 만큼 할당 받으므로, 효율적으로 사용할 수 있다.사용이 끝나면 시스템에 메모리 공간을 반납해야 한다.new와 delete 키워드를 사용한다.사용 방법int *pi = new int; // 하나의 int형 공간 할당int *pia = new int[100]; // 크기가 100인 int형 동적배열 할당double *pd = new double; // 하나의 double형 공간 할당double *pda = new double[100]; // 크기가 100인 double형 동적배열 할당delete pi; ..
C++언어 공부 0002기존에 운영중이던 깃허브 페이지의 자료를 이전하였습니다. C++ Study 0002 alstn59v.github.io 메모리의 동적 할당동적 메모리프로그램 실행 중에 동적으로 메모리를 할당받는 것이다.필요한 만큼 할당 받으므로, 효율적으로 사용할 수 있다.사용이 끝나면 시스템에 메모리 공간을 반납해야 한다.new와 delete 키워드를 사용한다.사용 방법int *pi = new int; // 하나의 int형 공간 할당int *pia = new int[100]; // 크기가 100인 int형 동적배열 할당double *pd = new double; // 하나의 double형 공간 할당double *pda = new double[100]; // 크기가 100인 double형 동적배열 할당delete pi; ..
2023.02.20 -
기존에 운영중이던 깃허브 페이지의 자료를 이전하였습니다. C++ Study 0001 alstn59v.github.io C와 C++의 차이점C++은 C에서 발전한 언어로, C에 객체지향적 개념을 추가한 언어이다.C는 절차지향적 언어이다.객체지향이란 실제 세계를 모델링하여 소프트웨어를 개발하는 것이다.객체지향의 요소 : virtual function, operator overloading, template, handling exception, multiple inheritance, etc기본 헤더파일의 변경C에서는 기본적인 기능을 위해 #include 를 사용하였다면, C++에서는 #include 을 이용한다.기본 헤더파일의 변경에 따라 자주 사용되는 키보드와 콘솔을 통한 입출력 함수 또한 변경되었다.출력 ..
C++언어 공부 0001기존에 운영중이던 깃허브 페이지의 자료를 이전하였습니다. C++ Study 0001 alstn59v.github.io C와 C++의 차이점C++은 C에서 발전한 언어로, C에 객체지향적 개념을 추가한 언어이다.C는 절차지향적 언어이다.객체지향이란 실제 세계를 모델링하여 소프트웨어를 개발하는 것이다.객체지향의 요소 : virtual function, operator overloading, template, handling exception, multiple inheritance, etc기본 헤더파일의 변경C에서는 기본적인 기능을 위해 #include 를 사용하였다면, C++에서는 #include 을 이용한다.기본 헤더파일의 변경에 따라 자주 사용되는 키보드와 콘솔을 통한 입출력 함수 또한 변경되었다.출력 ..
2023.02.20