프로젝트 소개

이 저장소는 C/C++ 기술 분야의 채용 준비생과 초보자를 위한 중국어 지식 요약 저장소로, 면접 복습을 중심으로 구성되었으며 주제별로 장(chapter)으로 정리되어 있습니다. Docsify 온라인 문서와 GitHub 디렉터리 탐색 두 가지 방식으로 읽을 수 있습니다. 주요 내용 섹션은 다음과 같습니다: - C/C++ 언어 기초: const, static, this 포인터, inline 인라인 함수, volatile, assert, sizeof, 비트 필드, extern 및 extern "C", struct/class/union의 차이점, explicit, friend, using, 범위 해석 연산자, enum, decltype, 좌측값과 우측값 참조, 참조 축약, 매크로, 멤버 초기화 목록, initializer_list 등. - 객체 지향: 캡슐화, 상속, 다형성(정적 및 동적 다형성), 가상 소멸자, 순수 가상 함수, 가상 함수 포인터와 가상 함수 테이블, 가상 상속, 추상 클래스/인터페이스 클래스/집합 클래스. - 메모리 관리: malloc/calloc/realloc/alloca, new/delete, 배치 new, delete this의 합법성 조건, 스마트 포인터(shared_ptr, weak_ptr, unique_ptr, auto_ptr 및 비교), 강제 형변환 연산자. - 기타 장: Effective C++ 요점, STL, 자료구조, 알고리즘, Problems, 운영체제, 컴퓨터 네트워크, 네트워크 프로그래밍, 데이터베이스, 디자인 패턴, 링크/로딩 라이브러리, 도서 추천, C/C++ 발전 방향, 복습 및 문제 풀이 사이트, 면접 문제 경험, 채용 시기/직무 및 내부 추천 정보. 저장소는 지식 출처가 독창적 내용, 독서 노트, 도서 및 블로그 글을 포함하며, 비독창적 내용은 출처를 표시합니다. CC BY-NC-SA 4.0 라이선스를 채택하여 저작자 표시, 비상업적 사용, 동일 조건 공유를 허용하되 상업적 목적 사용은 금지됩니다. 문서는 Chrome 인쇄 기능을 통해 PDF로 저장할 수 있습니다. 저장소는 issue나 PR을 통한 오류 및 개선 제안을 환영합니다.