관리 메뉴

공부 기록장 💻

[C++] 중간고사 목차 정리 본문

# Language & Tools/C++

[C++] 중간고사 목차 정리

dream_for 2021. 4. 18. 04:28

CH2. C++ 프로그램 기본

 

 

dream-and-develop.tistory.com/41?category=938510

 

[C/C++] C++ 프로그래밍 기본

( 명품 C++ 프로그래밍 ch2 ) C++ 기본 요소와 화면 출력 주석문 - // 한줄 주석 - /* 이 안의 모든 내용 주석 */ main함수 - C++의 main() 함수의 표준은 다음과 같다. (리턴타입 int형) - return 문은 생략 가능.

dream-and-develop.tistory.com

 

dream-and-develop.tistory.com/57?category=938510

 

[C/C++] 문자열 처리 함수 c_str(), atoi(), stoi()

c_str() string 객체 -> *char atoi() *char -> int stoi() string 객체 -> int #include #include using namespace std; int main() { string str = "100ss"; // string str("100ss"); char s[] = "100ss"; int m..

dream-and-develop.tistory.com

dream-and-develop.tistory.com/53?category=938510

 

[C++] 문자열 입력 - cin.getline, - getline

(명품 C++ 프로그래밍 ch 2.4) C++ 에서 문자열을 표현하는 방법에는 두 가지가 있다: C-스트링 / string 클래스 1. C-스트링 - NULL(0, '\0') 문자로 끝나는 char 배열 - #include - #include - C언어에서 사용하..

dream-and-develop.tistory.com

 


CH 3. 클래스와 객체

  •  3.1 객체에 대한 이해
  •  3.2 C++ 클래스 생성
  •  3.3 객체 생성/활용

 3.4 생성자

  •  3.5 소멸자
  •  3.6 접근 지정
  •  3.7 인라인 함수
  •  3.8 C++ 구조체

 

dream-and-develop.tistory.com/54?category=938510

 

[C++] 클래스와 객체 - 클래스 선언부/구현부, 생성자, 소멸자, 멤버 접근 지정자, 자동 인라인함수

(명품 C++ 프로그래밍 Ch3) - 클래스를 설계하다. - 객체를 생성하고, 객체를 활용한다. - 클래스를 상속 받거나, C++ 라이브러리에서 제공하는 객체를 사용한다. 객체의 캡슐화(encapsulation) - 객체의

dream-and-develop.tistory.com


CH 4. 객체 포인터와 객체 배열, 객체의 동적 생성

  •  4.1 객체 포인터
  •  4.2 객체 배열
  •  4.3 동적 메모리 사용
  •  4.4 객체 배열 동적 메모리 사용
  •  4.5 this pointer

 4.6 string class 를 이용한 문자열 활용

 

 

 

dream-and-develop.tistory.com/58?category=938510

 

[C++] 동적 메모리 사용 - 포인터/배열, 객체 동적 생성, new/delete 연산자, 동적 할당과 반납, this 포

( 명품 C++ 프로그래밍 Ch 4.1 - 4.5) 객체 포인터 객체에 대한 포인터 변수를 통해 멤버 변수를 읽고 값을 쓰고, 멤버 함수를 호출할 수 있다. 1. 객체에 대한 포인터 변수 선언 2. 객체 주소 지정과 객

dream-and-develop.tistory.com

dream-and-develop.tistory.com/55?category=938510

 

[C++] string 클래스 - string 문자열 객체 동적 생성, string 멤버 함수 사용

(명품 C++ 프로그래밍 ch 4.6) string 클래스 - C++ 표준 라이브러리에서 제공하는 클래스로서, 문자열을 객체로 다룬다. - 문자열을 저장하는버퍼와 함께, 문자열을 다루는 함수, 연산자를 멤버로 가

dream-and-develop.tistory.com


CH5. 함수와 객체

  •  5.1 함수의 인자 전달방식 리뷰
  •  5.2 함수 호출시 객체 전달
  •  5.3 객체 치환 및 객체 리턴

 5.4 참조와 함수
 5.5 복사 생성자

 

 

dream-and-develop.tistory.com/59?category=938510

 

[C++] 객체 전달/치환/반환, 함수 참조, 얕은 복사/깊은 복사, 묵시적 복사 생성자

(명품 C++ 프로그래밍 Ch 5) 함수의 인자 전달 방식 1. 값에 의한 호출(call by value) - 실인자 값이 함수의 매개 변수에 복사되어 전달되는 방식 - 매개 변수가 스택에 생성되고 실인자 값이 각 매개 변

dream-and-develop.tistory.com

 

dream-and-develop.tistory.com/66?category=938510

 

명품 C++ 프로그래밍 5장 실습 문제 - 참조 매개 변수, 참조 객체, 복사 생성자, 참조 리턴

1. #include using namespace std; class Circle { int radius; public: Circle() :Circle(1) {} Circle(int r) { this->radius = r; } double getArea() { return 3.14 * radius * radius; } void setRadius(int..

dream-and-develop.tistory.com


CH6 함수 중복과 static 멤버

  •  6.1 함수 중복
  •  6.2 디폴트 매개 변수
  •  6.3 함수 중복의 모호성
  •  6.4 static 멤버

 

dream-and-develop.tistory.com/67?category=938510

 

[C++] 함수 중복(function overloading), 디폴트 매개 변수(default parameter), static 멤버

( 명품 C++ 프로그래밍 Ch6 ) 함수 중복(function overloading) 동일한 이름의 함수를 여러개 만들 수 있는데, 이것을 함수 중복(function overloading)이라 부른다. - 다형성을 추구하는 방법(같은 이름으로 여

dream-and-develop.tistory.com

 

dream-and-develop.tistory.com/68?category=938510

 

명품 C++ 프로그래밍 6장 실습 문제 - 함수/생성자 중복 정의, 디폴트 매개 변수, static 멤버, 참조

1. (1) #include using namespace std; int add(int* a, int size) { int sum=0; for (int i = 0;i < size;i++) sum += a[i]; return sum; } int add(int* a, int size, int* b) { return add(a, size) + add(b, s..

dream-and-develop.tistory.com

 

 

728x90
반응형
Comments