Course Outline

    임베디드 시스템이란 무엇입니까? 간단한 정의 일부 마일스톤 특성 왜 C++을 사용합니까?
C와의 비교 C: C++의 부분집합 – 거의
  • 성능
  • "무료" 기능 추가
  • C++을 사용하지 않는 이유는 무엇입니까?
  • 클래스 멤버 변수 인스턴스 변수
  • 클래스 변수
  • 멤버 함수 인스턴스 함수
  • 클래스 함수
  • 암시적 메서드 생성자 초기화
  • 대표단
  • 오물 소각로
  • 복사 할당 연산자
  • 이동 의미론 – 불필요한 전체 복사 방지
  • C++의 구조체
  • 패키지/네임스페이스
  • 상속 소개
  • 실현
  • 성능
  • 다중 상속
  • 가상 상속
  • 다형성 소개
  • 가상 기능
  • 가상 소멸자
  • 구현
  • 런타임 유형 정보, RTTI
  • 성능
  • 템플릿 소개
  • 기능 템플릿
  • 클래스 템플릿 Variadic 템플릿
  • 코드 팽창
  • 구현 전략
  • 템플릿 메타 Programming
  • 템플릿과 상속?
  • 오류 처리 예외 처리
  • 성능 문제
  • 구현
  • 인라인 코드는 언제 사용합니까?
  • 전략
  • 스타트업 시스템 스타트업
  • C 파트
  • C++ 부분
  • 표준 라이브러리 표준 템플릿 라이브러리, STL
  • 아이오스트림 라이브러리
  • C++11: 이동 의미로 인해 STL에 적용된 주요 확장
  • 가변 템플릿
  • 동시성
  • 메모리 Management C++ 메모리 모델 stdint-types
  • 원자 유형 및 해당 작업
  • 전략
  • 변수
  • 새로운 배치
  • 사용자 정의 메모리 Management
  • C와 C++ 이름 맹글링 간의 상호 운용
  • 정적 초기화
  • 동적 메모리
  • struct Contents POD – 일반 이전 데이터 유형
  • Design Patterns RAII – 리소스 획득이 초기화입니다
  • 메모리 매핑된 I/O
  • 방해하다
  • 정적 객체 초기화
  • Requirements

    이 과정에 참여하는 데 필요한 특정 요구 사항은 없습니다.

     21 Hours

    Number of participants



    Price per participant

    회원 평가 (1)

    Related Courses

    The Yocto Project - An Overview - hands-on

    28 Hours

    Related Categories