このУчебник C++について
例のある初心者向けのC ++チュートリアル
🚀ロシア語のC ++チュートリアルは、初心者がプログラミングスキルを習得するのに役立ちます。
👍実用的な例と構造化されたアプローチにより、学習がより簡単で理解しやすくなります。
コンテンツ
#1。 CおよびC ++プログラミング言語の概要
4番。 IDE(統合開発環境)のインストール
5番。最初のプログラムのコンパイル
6番。 「デバッグ」および「リリース」構成モード
8番。プログラムの構造
10番。変数、初期化および割り当て
11番。 cout、cin、endl
No.14。関数が役立つ理由と、それらを効果的に使用する方法を教えてください。
15番。ローカルスコープ
No.16。キーワードと識別子
17番。 C ++チュートリアルの演算子
18番。基本的なコードフォーマット
No.19。関数プロトタイプと前方宣言
21番。ヘッダーファイル
22番。プリプロセッサディレクティブ
23番。ヘッダーガードと#pragmaを1回
24番。名前の競合とstd名前空間
No.54。 using-ステートメント
55番。暗黙的なデータ型変換
No.58。での転送
62番。型推論:自動キーワード
71番。乱数の生成
72番。無効なユーザー入力の処理
75番。固定配列
No.76。 C ++チュートリアルの配列とループ
77番。選択方法による配列のソート
No.78。多次元配列
79号。 Cスタイルの文字列
83番。アドレス演算と配列のインデックス付け
84号。 Cスタイルの文字列文字定数
85番。動的メモリ割り当て
86号。動的配列
91号。 foreachループ
No.107。再帰とフィボナッチ数
No.108。エラー処理、cerrおよびexit()
No.109。 assertおよびstatic_assert
番号111。省略記号
No.113。クラス、オブジェクト、メソッド
No.114。パブリックおよびプライベートのアクセス指定子
No.115。カプセル化、ゲッター、セッター
No.116。コンストラクター
No.119。コンストラクターの委任
No.120。 C ++チュートリアルのデストラクタ
No.129。コードの実行時間(タイミング)の測定
No.141。コピーコンストラクタ
No.142。コピーの初期化
No.143。変換コンストラクター、明示的および削除キーワード
No.144。代入演算子のオーバーロード
No.145。浅くて深いコピー
No.146。オブジェクト間のリンクの種類
No.147。 C ++チュートリアルでのオブジェクトコンポジション
No.152。 std :: initializer_list
No.157。継承と保護されたアクセス指定子
No.163。仮想関数とポリモーフィズム
No.164。オーバーライドおよび最終修飾子
No.165。仮想デストラクタと仮想割り当て
No.166。アーリーバインディングとレイトバインディング
No.167。 C ++チュートリアルの仮想テーブル
No.176。テンプレートの非型パラメータ
No.184。キャッチされない例外とキャッチオールハンドラー
No.186。例外を再スローします
No.187。機能的なtryブロック
No.188。例外を使用することのデメリットと危険性
No.189。スマートポインタと移動セマンティクス
No.190。 r値リンク
No.191。コンストラクターの移動とムーブ代入演算子
No.196。標準テンプレートライブラリ(STL)
std :: string_viewクラスの概要
チュートリアルのC ++標準ライブラリのアルゴリズム
静的および動的ライブラリ
VisualStudioでのライブラリの接続と使用
C ++ 11。イノベーション
例外仕様とnoexcept指定子
std :: move_if_noexcept関数c ++チュートリアル
宇宙船比較演算子
2つの新しいキーワード:constevalとconstinit
クロノライブラリと時刻
パート2:C ++の練習
SFMLとは何ですか? SFMLのインストール
スプライトとテクスチャ
C ++ / SFMLでのゲーム「SameGame」、「Tetris」、「Sapper」、「Fifteen」の作成
🚀C++チュートリアルアプリを今すぐダウンロード