コース概要

モジュール 1

  • はじめに + 参考資料
  • 基本
  • ワークショップの基本
  • 過負荷
  • 何をどのように過負荷にできるのか。
  • 追加の C++ 型 (ブール値と参照)
  • ワークショップの過負荷
  • OOP
  • Oop の簡単な紹介
  • クラス
  • 構造体
  • Access 修飾子
  • コンストラクタ
  • デフォルト/削除機能
  • 初期化子の構文 / コンストラクターの初期化リスト
  • ワークショップクラス
  • メモリ
  • 古典的記憶の相互作用
  • ワークショップの思い出

モジュール2

  • 継承
  • 工事
  • ポリモーフィズム
  • 仮想、純粋仮想、抽象、インターフェース
  • Access 修飾子
  • ワークショップの継承(形状)
  • 例外
  • 彼らは何ですか
  • どのように機能するのか
  • 何を投げて何を捕まえるのか
  • ワークショップの例外
  • メモリ不足
  • 通知方法
  • 処理する方法
  • 現代の記憶 Management
  • ライ
  • Modern Memory Management (SmartPointer) に適用されるテンプレート
  • 標準化された C++11 スマートポインター
  • Nullptr
  • ワークショップ スマートポインター
  • 名前空間
  • ワークショップの名前空間

モジュール3

  • 自動
  • 新しい自動キーワード
  • 新しい自動リターン構文
  • 列挙型
  • 新しいスタイルの列挙型
  • constexpr
  • 新しい定数式
  • 定数性について
  • Const と Mutable の説明
  • ラムダと関数オブジェクト
  • 関数のように動作するクラス
  • ラムダ関数の概要
  • クロノ
  • 新しい Chrono ライブラリの紹介

モジュール 4

  • 鋳造
  • 標準ライブラリ
  • コンテナ
  • ベクトル (対)
  • リスト
  • 地図
  • 配列
  • タプル
  • イニシャライザリスト
  • イテレータ
  • range-for 構文
  • 標準アルゴリズム
  • ストリーム
  • その他のキーワード
  • 静的
  • 明示的な

モジュール5

  • 移動セマンティクス
  • L/R値の概要
  • 移動セマンティクスに適用される R 値参照
  • タイプの特徴
  • コンパイル時間に関する情報の取得
  • 同時実行性
  • C++11 のスレッド、非同期/フューチャー、およびアトミック タイプの実装の概要
  • 可変個引数テンプレート - C++11 の可変個引数テンプレートの概要

要求

最低1年の経験 on C++.  ;

  35 時間

参加者の人数



Price per participant

お客様の声 (2)

関連コース

Using C++ in Embedded Systems - Applying C++11/C++14

  21 時間

C++ for Embedded Systems

  21 時間

関連カテゴリー