C++は熱いうちに打て

この記事は約2分で読めます。

第1章 C言語の復習

第2章 C言語とC++の違い

第3章 名前空間

第4章 クラスとメンバ

第5章 オーバーロード

第6章 クラスの継承

第7章 テンプレート

第8章 ポインタと参照とイテレーター

第9章 例外処理

第10章 高速化と最適化

第11章 STL

C++の入門サイトです。

C言語の基本文法は理解しているものとします。

C言語との違い cout/cin static_cast new delete for文内変数 マニピュレーター foreach [[属性]]

名前空間 using namespace std; namespace {} スコープ解決演算子

クラスの概念 class コンストラクタ デストラクタ クラス内演算子 代入演算子 変換演算子 =default =delete 継承 抽象クラス dynamic_cast thisポインタ フレンド explicit constメソッド mutable final override

型 bool typeid decltype auto using宣言 NULLとnullptr 初期化子{} アライメント 桁区切り

例外処理 try throw catch noexcept

C++の関数、演算子 オーバーロード デフォルト引数 ラムダ式

テンプレート <> デフォルトテンプレート引数 パラメーターパック 部分的、明示的特殊化

参照 & 右辺値参照

高速化の工夫 constexpr consteval move

(ライブラリ)動的配列 vector<>

イテレーター

タイトルとURLをコピーしました