ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [C++] Todo List?
    C++ 2021. 3. 23. 05:21

    기초 글을 정리하다 보니, 기초에 들어가진 않지만 언급은 해야하는 내용들이 있었어요

    그 부분들을 대부분 간략히 설명하거나 설명하지 않고, 추후 작성한다는 말만 써놨는데

    앞으로 그런것들이 늘면 늘었지 줄지는 않을 것이고, 다른 카테고리의 글도 작성해야 할텐데

    당장 머릿속에 떠오른 주제를 어딘가에 적어놓는게 좋지 않을까 생각해서 쓰는 글 입니다.

     

     

    [이것이 C++이다]

     

    1. C와 C++

     

    더보기

    입출력에 대하여 : printf, scanf에서 cin, cout을 사용했을 때의 성능 이슈

     

    malloc과 new, free와 delete : 생성자와 소멸자 (작성 완료)

     

    2. 함수

     

    더보기

    함수 오버로딩 : 오버로딩과 오버라이딩

     

    인라인 함수 : 소스코드의 길이에 대한 오버헤드와, 함수 호출에 대한 오버헤드간의 관계

     

    3. 네임스페이스

     

    더보기

    3. 네임스페이스의 중첩 : 가독성을 위한, 협업에서의 적절한 네임스페이스 분할

     

    맺음말 : C++ 주요 사용 네임스페이스

     

    4. 클래스를 살펴보기 전에

     

    더보기

    맺음말 : 객체지향의 패러다임

     

    5. 클래스 기본 문법 1

     

    더보기

    서론 : 객체지향의 패러다임

     

    2. 접근 제어 지시자 : 상속에 대하여

     

    3. 생성자 : private 생성자에 대한 활용 - 싱글톤 디자인패턴

     

    5. 선언과 구현의 분리 : cpp파일과 헤더파일의 분리

     

    7. 메소드 : const, static, virtual 메소드에 대하여 (작성 완료)

     

    6. 클래스 기본 문법 2

     

    더보기

    없는거같아요 :)

     

    7. 깊은 복사와 얕은 복사

     

    더보기

    3. 함수 호출과 복사 생성자 : 함수 내부에서 인스턴스 수정이 이루어지는 것이 왜 바람직하지 못 한가?

     

    4. 얕은 복사와 동적 할당 : 연산자 오버로딩에 대하여 (작성 완료)

     

    6. 형 변환 연산자 : 형 변환 연산자에 대하여 (작성 완료)

     

     

    8. 연산자

     

    더보기

    2. 산술 연산자 : std::cout, std::cin 의 >>, <<연산자 오버로딩 하기 

     

    6. 배열 연산자 : array, linked list 등 stl 컨테이너 

     

    9. 상속 기본

     

    더보기

    1. 상속 : 상속 관계의 is-a, has-a관계

     

    3. 참조 형식과 실제 형식 : 상속 관계에서 메모리 누수

     

    [Effective Modern C++]

     

    보편 참조에 대하여

     

    [그 외]

     

    아직은 없습니다 :)

     

     

    열심히 생각해올께요

    댓글

Designed by Tistory.