C Programming
>>
sitemap
>> Page:38:
C言語のバブルソートプログラム
C言語の挿入ソートプログラム
構造体を使用して大学生の情報を保存する
2 つの数値を乗算し、小数点以下 2 桁まで切り上げます
C ユーザーが入力した 2 つの数の割り算のプログラム
与えられた範囲内で完全数を見つける C プログラム
数値が素数かどうかを調べる C プログラム
ループを使用して A ~ Z の文字を表示する C プログラム
中空正方形パターンを印刷する C プログラム プログラム
C言語で正方形の星型パターンプログラムを印刷する
関数で構造体を渡すことによる 2 つの複素数の加算
中空ピラミッド星型パターンを印刷する C プログラム
ユーザーが入力した 2 つの数値を掛ける
中空のひし形の星のパターンを印刷する C プログラム
ミラー化されたひし形の星のパターンを印刷する C プログラム
X スター パターンを印刷する C プログラム
中空菱形星形パターンを印刷する C プログラム
再帰を使用してある文字列を別の文字列にコピーする C プログラム
C言語でピラミッドスターパターンプログラムを印刷する
プラススターパターンを出力する C プログラム
直角三角形の星のパターンを印刷する C プログラム
頻度で配列をソートする C プログラム
AP シリーズの合計を求める C プログラム
配列内の 2 番目に小さい要素と 2 番目に大きい要素を検索する C プログラム
異なるパターンを印刷する C プログラム
配列内の異なる要素の数を見つける C プログラム
2 つの配列をマージする C プログラム
配列内の最大繰り返し要素を見つける C プログラム
配列内の各要素の頻度を見つける C プログラム
重複要素を持つ配列をソートする C プログラム
n 位置による配列の円回転への C プログラム
ソートされた 2 つの配列をマージする C プログラム
C プログラム G.P シリーズの合計
行列の各行と列の合計を求める C プログラム
下三角行列の和を求める C プログラム
上三角行列の和を計算する C プログラム
行で最大の要素を見つける C プログラム
列内の最大の要素を見つける C プログラム
行列の転置を求める C プログラム
ユーザーから与えられた 2 つの数値を加算する C プログラム
C 言語で構造体を使用して 2 つの距離システムを追加する
与えられた文字列が回文かどうかをチェックする C プログラム
文字列から特定の単語を削除する C プログラム
文中の母音と子音の数を数える C プログラム
最初の文字列に存在する 2 番目の文字列のすべての文字を削除する C プログラム
特定のテキストまたは文の単語数をカウントする C プログラム
文字列内の特定の単語の繰り返し出現回数を数える C プログラム
ポインターを使用して、文字列内の母音と子音の数を数えます
指定された文字列が回文であるかどうかを再帰を使用してチェックする C プログラム
再帰を使用して文字列の長さを見つける C プログラム
再帰を使用してスタックを反転する C プログラム
再帰を使用して数の累乗を求める C プログラム
再帰を使用してバイナリ検索を実行する C プログラム
再帰を使用して一連のエントリに対してクイック ソートを実行する C プログラム
再帰を使用して文字列を逆にする C プログラム
再帰を使用して数値の逆数を見つける C プログラム
再帰を使用して数値が素数かどうかを調べる C プログラム
再帰を使用して数値の階乗を見つける C プログラム
再帰を使用して数値の最小公倍数を見つける C プログラム
再帰を使用して与えられた数値の GCD を求める C プログラム
再帰を使用して 2 つの数値の積を見つける C プログラム
C言語のHello Worldプログラム
C でさまざまなデータ型の入力を受け取るプログラム
文字のASCII値
gets() 関数の使い方
基本的な ifelse 条件プログラム
C 言語での Switch Case ステートメントのプログラム
Switch Case を使用して入力文字が母音かどうかをチェックするプログラム
入力文字の大文字と小文字を逆にするプログラム
C言語で2つの数字を交換するプログラム
グローバル宣言を使用して最大と最小を出力するプログラム
基本 for ループ プログラム
シンプルな while ループ プログラム
基本的な do while ループ プログラム
ネストされた for ループの使用法を示す基本的なプログラム
Cで数値の階乗を見つけるプログラム
フィボナッチ数列を出力するプログラム
数値が回文かどうかを調べるプログラム
数字の桁の和を求めるプログラム
文字列を逆にするプログラム
N 個の数の平均を求めるプログラム
1 から 500 までのアームストロング数を見つけるプログラム
ビット単位演算子を使用した奇数と偶数のチェック
数の約数を見つけるプログラム
CでN個の入力数値の合計を見つけるプログラム
最初の N 個の素数を見つけるプログラム
n 個の入力数値の中から最大の数値を見つけるプログラム
pow() メソッドを使わずに指数関数を求めるプログラム
入力 Number が int か float かをチェックするプログラム
任意の数の乗算表を印刷するプログラム
配列の逆を印刷するプログラム
配列に要素を挿入するプログラム
C で配列から要素を削除するプログラム
配列内の最大要素と最小要素を見つけるプログラム
配列を使用してN個の入力数値の合計を見つけるプログラム
配列要素をソートする簡単なプログラム
配列内の重複要素を削除する簡単なプログラム
二次元配列が疎行列かどうか調べるプログラム
与えられた正方行列が対称かどうかをチェックするプログラム
2x2 行列の行列式を求めるプログラム
C 言語で正方行列の法線とトレースを求める
行列の足し算と引き算を行うプログラム
C での行列乗算のプログラム
ポインターの基本プログラム
malloc() を使用した動的メモリ割り当てのプログラム
int ポインタの配列にアクセスするプログラム
ポインターをインクリメントして配列要素にアクセスする (Traversing array)
C でのポインタ比較
ポインターへのポインターの基本的な C プログラム
ポインターを使用して文字列を連結する基本的な C プログラム
ポインターを使用して文字列を反転する C プログラム
ポインターを使用して 2 つの数値を交換する C プログラム
関数へのポインターの C プログラム
Null ポインター プログラムの使用
再帰を使用して 2 つの数値を加算する C プログラム
再帰を使用して階乗を見つけるプログラム
再帰を使用してフィボナッチ数列を出力するプログラム
最初の N 数の合計を求めるプログラム
再帰を使用して数字の桁の合計を見つけるプログラム
再帰を使用して回文を見つけるプログラム
再帰を使用して N の累乗で数値を計算する C プログラム
再帰を使用して配列内の最大の要素を見つける C プログラム
再帰を使用して数値が素数か合成数かを調べる C プログラム
再帰を使用して 2 つの数値の最小公倍数を見つける C プログラム
再帰を使用して 2 つの数値の GCD を見つける C プログラム
再帰を使用して文字列を逆にするプログラム
ディレクトリに存在するすべてのファイルの名前を出力する C プログラム
任意のファイルのサイズを見つける C プログラム
ファイルを作成してデータを書き込むCプログラム
ファイルの内容を逆にする C プログラム
あるファイルの内容を別のファイルにコピーする C プログラム
C でうるう年プログラムを識別する
3 つの数値のうち最大のものを見つける C プログラム
3 つのユーザー入力数値の中で 2 番目に大きい数値を見つける C プログラム
ポインターを使用して 2 つのユーザー入力数値を加算する C プログラム
円の面積と円周を求める C プログラム
底辺と高さを使用して三角形の面積を見つける C プログラム
基本的な算術演算と型キャストの役割を示す C プログラム
さまざまな数体系間の変換を紹介する C プログラム
摂氏の温度を華氏に変換する C プログラム
単利を計算する C プログラム
N 個の数の GCD を見つける C プログラム
二次方程式の根を求める C プログラム
完全な正方形をチェックする C プログラム
順列 (nPr) と組み合わせ (nCr) を計算する C プログラム
Windows/Linux シャットダウン マシンをシャットダウンする C プログラム
main() 関数のない C プログラム
Switch Case を使用してメニュー駆動型ソフトウェアを作成する C プログラム
テキストの背景色を変更する C プログラム
現在の日付と時刻を表示する C プログラム
C言語の概要
C言語の特徴
C コンパイラと IDE (Turbo C++) のインストール
最初の C プログラムとその構造
C プログラムのコンパイルと実行
C ソース コードのコンパイル プロセス
C 言語の基本的な構文規則
C キーワードと識別子
C 言語のデータ型
C データ型の使用 (例付き)
C 変数 (例付き)
C リテラル/定数
C 定数値変数 - const キーワード
C 入力と出力 - printf()/scanf() など。
C 演算子 (ライブ サンプル付き)
C での意思決定
C の switch ステートメント
C のループ
C の配列
文字列と文字配列
C のストレージ クラス
C の関数
C のユーザー定義関数の型
C の関数呼び出しの種類
Cの関数に配列を渡す方法
C 構造体
Cのtypedef
Cユニオンズ
C ポインターの概要
C でのポインターの使用
Cのポインターへのポインター(ダブルポインター)
C のポインターと配列
C の構造体配列へのポインター
C のポインター演算
C の関数引数としてのポインター
C でのファイル入出力
C でのエラー処理
C での動的メモリ割り当て
C のコマンド ライン引数
C++ 入門
C++ の基本概念
C++ のデータ型と修飾子
C++ の変数
C++ の演算子
C++ の sizeOf および typedef 演算子
C++ での意思決定 - if、else、else if
C++ ループ - while、for、および do while ループ
C++ のストレージ クラス
C++ クラスとオブジェクトの紹介
C++ でのアクセス制御
クラスの定義とオブジェクトの作成
C++ でのクラスのデータ メンバーへのアクセス
C++ のクラスのメンバー関数
C++ のクラス メンバー関数の型
C++ のインライン関数
C++ での関数のオーバーロード
C++ のコンストラクタとデストラクタ
C++ の初期化リスト
C++ での名前空間の作成と使用
C++ の静的キーワード
C++ の const キーワード
C++ でコンストラクターをコピーする
C++ のクラス メンバーへのポインター
C++ における継承の種類
C++ での継承によるコンストラクター呼び出しの順序
C++ でのアップキャスト
C++ でのポリモーフィズムとメソッドのオーバーライド
C++ の仮想関数
C++ の抽象クラスと純粋仮想関数
C++ の仮想デストラクタ
C++ での演算子のオーバーロード
C++ でのファイル ストリームを使用したファイル処理
C++ での例外処理
C++ での動的メモリ割り当て
C++ でのマルチスレッド
C/C++ を Rust に移植するためのガイド
C言語の歴史
C 文字セット
C の入出力関数
C の演算子
C の If ステートメント
C 文字列 - C での文字列の宣言
C の関数呼び出しスタック
C の構造
C の 1 次元配列
Cでのコンパイル時間と実行時間の違い
Cプログラミング言語の重要性
C言語のダウンロード
Linux に C および GCC コンパイラをインストールする方法
Mac に C 言語をインストールする方法
Windows 用の C/GCC コンパイラをダウンロードしてインストールする
Mac 用 C コンパイラ
Linux で C プログラムをコンパイルするには?
C でのコンパイル プロセス
コンパイラとインタプリタの違い
C のトークン
C の識別子
C の定数
C のオーバーフローとアンダーフロー
C での変数の宣言
Cプログラムの構造
C のコメント
C の書式指定子
C言語のHello Worldプログラム
最初の C プログラム
C のコマンド ライン引数
C のメモリ レイアウト
C のマクロ
#define と #include C で
C の算術演算子
C の関係演算子
C の論理演算子
C の代入演算子
C のインクリメントおよびデクリメント演算子
C の条件演算子
C のビット演算子
C における演算子の優先順位と結合性
Cの sizeof()
C ライブラリの Math.h 関数
算術式の評価
C での暗黙的な型変換
C の if-else ステートメント
C のネストされた If else ステートメント
if-else とスイッチの違い
C の三項演算子
C言語のgotoステートメント
C の for ループ
C で while ループを行う
C言語のジャンプ文
C の文字列入力関数と出力関数
C での文字列比較
C の文字列関数
C のエラーの種類
C でよくある間違い
C プログラムのデバッグ
C の構造体を持つポインター
C の構造と関数
C の構造体配列
C の共用体
C の列挙型
C の 2 次元配列
C のライブラリ関数
C のユーザー定義関数
C の引数とパラメーターの違い
C の値による呼び出しと参照による呼び出し
C での再帰
C の関数に配列を渡す
C の変数のスコープ、可視性、有効期間
C のポインター宣言
C のダングリング ポインター
Cの定数ポインタ
C のポインターの配列
Cの文字列ポインタ
Cの関数ポインタ
Cのポインタへのポインタ
Cのリンクリスト
C で連結リストを使用してスタックする
リンクリストを使用したキューの実装
ファイルへのランダムアクセス
C++ の起源と哲学 - C++ の歴史
C++ 環境のセットアップ
C++ コメントと C++ の C スタイル コメント
C++ ヘッダー ファイル
C++ のステートメント
C++ のデータ型
C++ の修飾子
C++ の定数
C++ のキーワード
C++ での自動
UNICODE と ASCII の違い
C++ での特定の数値のバイナリ表現
C++ での型変換
C++ の式
C++ でのループ
C++ の Jump ステートメント
C++ のライブラリ関数
C++ のプリプロセッサ ディレクティブ
C++ の関数の詳細
C++ のポインター
C++ のポインターへのポインター
C++ の配列
C++ の Union と Enum
C++ のこのポインタ
C++ のフレンド関数
動的メンバー
C++ の抽象クラス
C++ のテンプレート
C++ でのファイル処理
C++ で設定
C++ でのマップ
C++ のマルチマップ
C++ でのスタック
C++ のベクトル
C++ でリストする
C++ のプライオリティ キュー
C++ でのペアリング
C++ の新しい演算子
プログラミングを学ぶのに最適な 5 つのモバイル アプリ
データ サイエンティスト – 世界で最も注目されているキャリア
C プログラミングでよくある 5 つのポインターの間違い
すべてのプログラマーが知っておくべき 10 のクールなビット演算子のハックとトリック
C の無限ループ – 使用とデバッグ
If…else…if vs switch…ケース、違いと使い方は?
C プログラミングのすべてのデータ型のリスト
Cプログラミングでデータ型の範囲を見つける方法は?
C プログラミングの sizeof() 演算子
C の main() 関数のさまざまな宣言
プログラミングにおけるトークンとは
C# で添付ファイル付きの電子メールを送信する
C# でメールを送信する
通訳者とその必要性とは?
コンパイラとその必要性とは何ですか?
さまざまなプログラミング パラダイム
コンピュータプログラムとプログラミングとは
CodeBlocks で新しい C/C++ プロジェクトを作成する方法
アスキー文字コードとは?
エスケープ シーケンス文字とは
Cでsizeof()演算子を使用してデータ型のサイズを見つける方法
プログラミング入門 – エラー
CodeBlocks を使用して C プログラムを作成して実行する方法
Windowsでコマンドラインを使用してCプログラムをコンパイルして実行する方法
C コンパイラで CodeBlocks をインストールして構成する
低水準言語と高水準言語 – 低水準言語と高水準言語の違い
高水準言語 – 長所と短所
低水準言語 – 長所と短所
プログラミング言語の分類
プログラミング言語 – 歴史と人気のある言語
コンピュータプログラムのライフサイクル
コンパイラーとインタープリター – コンパイラーとインタープリターの違い
C プログラミングにおける代入演算子
演算子と算術演算子の説明
C の式とエスケープ シーケンス
C の記号定数
C プログラミングの定数
C プログラミングにおける変数
「void」データ型
「float」、「double」、および「long double」データ型
C の「char」データ型
C の「int」データ型
GCC (GNU Compiler Collection) とは?
LLVMとは? LLVM を始める
DLL (ダイナミック リンク ライブラリ) ファイルとは?
英数字とは
プログラミングにおけるソースコードとは?
API(アプリケーション プログラミング インターフェース)とは
GNU プロジェクトとは?
Eclipse IDE をダウンロードしてインストールするには?
EOF (ファイルの終わり) とは何ですか? PHP、C++、C、Python、Java での例
C および C++ での fopen() 関数の使用法と例
C の Hello World プログラムをコンパイルする
Linux の例を使用したパッチ コマンドのチュートリアル
GCC で C および C++ アプリケーションをコンパイルするには?
Unixとは?
C# プログラミング言語 Null 参照の例外と解決策
sleep() 関数とは何ですか? C プログラムでの使用方法は?
最適化、フラグなどの GCC コンパイラ オプションの使用方法
Linux でビルドおよびコンパイルする CMake チュートリアル
C プログラミング チュートリアル インデックス
よくある C プログラミング インタビューの質問と回答
例を含む C Printf() 関数のチュートリアル
Eclipse とプラグインを更新する方法
Cプログラミングにおける構造
ファイル操作、C でのファイルのオープン、書き込み、およびクローズ
strchr – 文字列内の文字を検索する C および C++ のチュートリアルと例
C および C++ で rand() および srand() 関数を使用して乱数を生成する方法は?
glibc Linux GNU C ライブラリとは?
Exec System Call for C および PHP のチュートリアルと例
Linux ldd コマンドを使用して共有ライブラリを例とともに出力する方法
Java、Javascript、C++、C#、Python プログラミング言語の While ループ
Cプログラミング言語でfscanf()関数を使用して入力を読み取る方法は?
C および C++ プログラミング言語の例を含む mmap チュートリアル
C プログラミング Gets() 関数のチュートリアルと例
セグメンテーション違反とその原因とは?
例外とは何か、アプリケーションで例外を処理する方法は?
変数とは何か、PHP、Python、Java、C#、C/C++、JavaScript、PowerShell、Bash などのプログラミング言語で変数を定義して使用する方法
If ステートメントとは何か、および JavaScript、PHP、Python、Java、C/C++、C#、PowerShell、Bash プログラミング言語での使用
プログラミング言語 Java、JavaScript、PHP、C、C++、Python、C#、PowerShell で配列を定義する方法は?
Java、C/C+、PHP、Python、C#、JavaScript、Bash などのプログラミング言語のループとは?
関数とは何ですか? PHP、Python、JavaScript、C/C++、C#、Bash、Java、PowerShell プログラミング言語で関数を作成する方法は?
JavaScript、Java、Python、C#、PHP、C、C++、PowerShell プログラミング言語の文字列データ型とは?
リモート プロシージャ コール (RPC) とは
strcmp() C ライブラリ関数の使用法と例
ファイルを読み取るための C fgets() 関数の使用例
C および C++ での strcat() 関数のチュートリアルと例
C および C++ チュートリアルの strlen() 関数の例
メモリを割り当てるための C および C++ での calloc() 関数のチュートリアル
コマンドラインから入力を読み取るための C および C++ の scanf() 関数
例を含む C および C++ チュートリアルの strstr() 関数
例を含む C/C++ チュートリアルの Switch Case ステートメント
例を含む C++ コンストラクターのチュートリアル
プログラミングにおける定数変数とは
JavaScript、C/C++、Python、C#、Java、PHP、PowerShell、Excel (VBScript) で今日の日付と時刻を印刷/取得する方法は?
C/C++ atoi() 関数のチュートリアル – 文字列を整数に変換する
Pip ffi.h Gcc エラー
Regex (Regular Expression) OR Logic Alternation チュートリアルと例
C++ Hello World アプリケーション
ラムダとは?
プログラミングにおける名前空間とは?
Linux、Windows、Java、PHP、C#、Javascript、Python 用のグローバル一意識別子 (GUID) ジェネレーター
HTTP エラー 500 とその解決方法
C#プログラミング言語とは
Visual Studio Express のインストール
SHA-256 とは何ですか?また、さまざまなプログラミング言語で SHA-256 を計算する方法は?
PHP、JavaScript、Java、C#、Python プログラミング言語での Foreach の使用例と例
HTML Web ページを別の URL にリダイレクトする方法
SOAP (Simple Object Access Protocol) とは?
Cプログラミングにおけるフィボナッチ数列
C++ 演算子の優先順位
コンパイラとインタプリタとアセンブラの違い
Borland C++ コンパイラ ダウンロード無料
C および C++ プログラミング言語に最適な IDE
最もよく聞かれるCプログラミングインタビューの質問.
Lesson No. 06 C言語で関数を書く入門
C プログラミング言語の使用
C++ プログラミング言語の識別子
レッスン 5:C プログラミングのコメント
配列内の一意の要素を見つける C プログラム
配列をその場で反転する C プログラム
整数の配列内の最大数と最小数を見つける C プログラム
互換性のある 2 つの行列を加算および乗算する C プログラム
選択ソートを使用して要素の配列をソートする C プログラム
二分探索を使用して要素を検索する C プログラム
線形検索を使用して要素を検索する C プログラム
配列内の最大要素と最小要素を入れ替える C プログラム
与えられた 10 進数に相当する 2 進数を表示する C プログラム
指定された 2 進数の 2 の補数を見つける C プログラム
指定されたキーより小さい配列内のすべての値を出力する C プログラム
配列内の連続した数を乗算する C プログラム
文字列内の括弧を照合する C プログラム
配列内の重複の数を見つける C プログラム
配列の内容とインデックスを交換する C プログラム
再帰関数と非再帰関数を使用して、指定された 2 つの整数の GCD を見つける C プログラム
再帰関数と非再帰関数を使用してフィボナッチ数列を生成する C プログラム
再帰関数と非再帰関数を使用して特定の数値の階乗を見つける C プログラム
値による呼び出しと参照による呼び出しを示す C プログラム
パターンを印刷する C プログラム
ポインターを使用して行列を読み取り、出力する C プログラム
ポインターを使用してその場で配列を逆にする C プログラム
ポインターを使用して 2 つの配列を比較する C プログラム
ポインターを使用して特定の文字列を反転する C プログラム
指定された文字列を反転する C プログラム
2 つの文字列を連結する C プログラム
2 つの文字列を比較する C プログラム
ある文字列を別の文字列にコピーする C プログラム
文字列の長さを求める C プログラム
ユーザー定義関数を使用して定義済み文字列関数を実装する C プログラム
長さを見つけ、文字列が回文であるか、ユーザー定義関数を使用していないかを確認する C プログラム
ユーザー定義関数を使用して文字列を比較、連結、および追加する C プログラム
関数を使用して文字列に対して次の操作を実行する C プログラム
構造体での typedef の使用法を示す C プログラム
ポインターを使用して構造体にアクセスする方法を示す C プログラム
結合を示す C プログラム
構造を示す C プログラム
強い数の C プログラム
完全数のCプログラム
エラトステネスの篩を使用して素数を表示する C プログラム
与えられた 2 つの整数の GCD を見つける C プログラム
与えられた数がアームストロング数かどうかをチェックする C プログラム
数 n の掛け算表を出力する C プログラム
フィボナッチ数列の最初の n 項を生成する C プログラム
指定された正の整数の個々の桁の合計を求め、指定された数の逆数を求める C プログラム
ユーザーから 2 つの整数オペランドと 1 つの演算子を受け取る C プログラム
二次方程式の根を見つける C プログラム
一時変数を使用せずに 2 つの数値を交換する C プログラム
三項演算子を使用して 3 つの数値の最大値を見つける C プログラム
三角形の面積を計算する C プログラム
n までの素数を表示する C プログラム
指定された配列を回転させる CPP プログラム
クラスへのポインターを示す CPP プログラム
このポインターを説明する CPP プログラム
フレンド機能を実装するCPPプログラム
アクセス指定子を説明するための CPP プログラム
銀行口座を示す Cpp プログラム
コンストラクタとデストラクタの使用を説明する Cpp プログラム
距離クラス オブジェクトを追加する際の関数のオーバーロードを説明するための Cpp プログラム
距離クラスのオブジェクトを作成して追加する Cpp プログラム
例外を再スローする CPP プログラム
ゼロ除算例外を処理するための CPP プログラム
追加による関数のオーバーロードを説明する Cpp プログラム
値による呼び出しと参照による呼び出しを実装する CPP プログラム
インライン関数を説明する CPP プログラム
デフォルト引数の使用を説明する CPP プログラム
関数のオーバーロードを説明する CPP プログラム
純粋仮想関数を説明する CPP プログラム
コンストラクターが派生クラスでどのように呼び出されるかを示す CPP プログラム
継承におけるコンストラクタとデストラクタの実行順序を示す CPP プログラム
仮想基本クラスを説明する CPP プログラム
実行時ポリモーフィズムを説明する CPP プログラム
代入演算子のオーバーロードを実装する CPP プログラム
非メンバー関数を使用して二項演算子をオーバーロードする CPP プログラム
メンバー関数を使用して単項演算子をオーバーロードする CPP プログラム
2022 年の上位 8 つの C++ IDE
C++ 対 Java | C++ と Java の 20 の主な違い
Python 対 C++:概要、類似点、主な相違点
2022 年に取り組むべき C++ プロジェクト
C++ のテンプレート
ダイクストラ アルゴリズム C++
Cのコマンドライン引数の紹介?
キューを使用して 2 進数を生成する
C# と Outlook.com を使用してメールを送信する方法
トップ 25 の C++ API 設計ミスとその回避方法
すべての C++ 開発者が知っておくべき 20 の ABI (Application Binary Interface) の重大な変更
すべての C++ 開発者が知っておくべき静的ライブラリと動的ライブラリの 10 の違い
システム設計インタビューのコンセプト – データベースのシャーディング
一時的な障害処理アプリケーション ブロックの簡潔なガイド
一時的なエラーは悪です – C# で指数バックオフを使用してそれらを処理する方法
開発キャリアを強化するための 10 冊の本
C++ 11 Auto:乱用を使用して回避する方法
リモート コンピューターで実行されている Azure コンピューティング エミュレーターに接続する方法
完璧な C++ 面接の質問の探求
私が今まで見た中で最悪のプログラミング インタビューの質問 !
C++ ヘッダー ファイルの誤りトップ 10 とその修正方法
C++ 11 スマート ポインターで避けるべき愚かな間違いトップ 10
Polly – C# での一時的なエラーのポリシー ベースの再試行のためのフレームワーク
C++ マルチスレッドの間違いトップ 20 とその回避方法
コーディング インタビューの質問 – おもちゃの購入の最適化
Q&A による C++11 マルチスレッド チュートリアル – スレッド管理の基本
C++11 ベクトルのパフォーマンスを大幅に向上させる 6 つのヒント
スレッドとメイン ゲーム ループのイベント ベースの同期
トップ 15 の C++ 例外処理の間違いとその回避方法。
システム設計インタビューのコンセプト – 結果整合性
システム設計インタビューのコンセプト – 負荷分散
システム設計インタビューの概念 – CAP 定理
トップ 20 の C ポインターの間違いとその修正方法
Game Developer Conference (GDC) 2018 で学んだ 35 のこと
システム設計インタビューのコンセプト – コンシステント ハッシュ
C プログラミングにおける C の入力と出力
C プログラミングのキーワード
C プログラミングにおける識別子
C プログラミングにおけるデータ型
C プログラミングにおけるストレージ クラス
C プログラミングにおける自動ストレージ クラス
C プログラミングでストレージ クラスを登録する
C プログラミングにおける静的ストレージ クラス
C プログラミングにおける外部ストレージ クラス
C プログラミングの演算子
Cプログラミングにおける演算子の優先順位とその結合性
C プログラミングにおける配列
C プログラミングにおける多次元配列
C プログラミングにおける配列メモリの割り当て
C プログラミングにおける配列の利点と欠点
C プログラミングにおける構造体
C プログラミングにおける共用体
C プログラミングにおける構造体と共用体の違い
C プログラミングにおける Typedef
C プログラミングにおける意思決定ステートメントとループ
C プログラミングにおけるブレーク、コンティニュー、ジャンプ
C プログラミングの Switch ステートメント
C プログラミングの関数
C プログラミングにおける文字列
C プログラミングにおけるファイル I/O
C プログラミングにおけるプリプロセッサ ディレクティブ
C プログラミングにおけるメモリ管理
C プログラミングにおけるポインター
C プログラミングにおけるスコープ規則
C プログラミングのビット フィールド
エラー、ハンドリング、C プログラミング
C プログラミングのコマンド ライン引数
C プログラミングにおける型キャスト
C プログラミングにおけるポインターの初期化とアクセス
C プログラミングにおけるヌル ポインター
C プログラミングにおけるポインター演算
C プログラミングにおける定数ポインター
C プログラミングにおける配列ポインター
C プログラミングにおける構造体へのポインタ
C プログラミングにおけるポインターへのポインター
C プログラミングにおける動的メモリ割り当てポインタ
関数および関数引数へのポインタ
C プログラミングの関数からポインターを返す
ポインターでよくある間違い
C プログラミングにおけるポインタ コンストラクト
C プログラミングにおけるポインターに関する重要なポイント
多次元配列ポインタへの動的メモリ割り当て
C プログラミングにおける型キャスト
C プログラミングにおける C 命令
シーケンスを増やすための最小スワップ
C++ の概要
CとC++の違い
C++ 基本構文
C++ コメント
C++ 変数の型
C++ 変数のスコープ
C++ の定数とリテラル
C++ 修飾子の種類
C++ ストレージ クラス
C++ のループの種類
C++ の While ループ
C++ Do While ループ
C++ for ループ
C++ for_each ループ
C++ ネストされたループ
C++ 意思決定
C++ 関数
C++ 数値
C++ 配列
C++ 文字列
C++ インライン関数
C++ 名前空間
OOPS の基本概念
C++ の抽象化
C++ カプセル化とアクセス関数
C++ 継承
C++ ポリモーフィズムと仮想関数
C++ でのアップキャストとダウンキャスト
C++ 日時
C++ マルチスレッド
C++ 基本入出力
C++ ファイルとストリーム – ファイル処理 – ファイル I/O
C++ インターフェイス
動的メモリ
クラスとオブジェクト
C++ のアクセス指定子
アクセサー (ゲッター) とミューテーター (セッター)
C++ のメンバー関数の型
C++ のコンストラクター
C++ のデストラクタ
抽象クラスと純粋仮想関数
0.1 — これらのチュートリアルの紹介
0.2 — プログラミング言語の紹介
0.3 — C/C++ 入門
0.4 — C++ 開発の紹介
0.5 — コンパイラ、リンカー、およびライブラリの紹介
0.6 — 統合開発環境 (IDE) のインストール
0.7 — 最初のプログラムのコンパイル
0.8 — いくつかの一般的な C++ の問題
0.9 — コンパイラの構成:ビルド構成
0.10 — コンパイラーの構成:コンパイラー拡張機能
0.11 — コンパイラの設定:警告とエラーのレベル
0.12 — コンパイラーの構成:言語標準の選択
1.1 — プログラムのステートメントと構造
1.2 — コメント
1.3 — オブジェクトと変数の紹介
1.4 — 変数の割り当てと初期化
1.5 — iostream の紹介:cout、cin、および endl
1.6 — 初期化されていない変数と未定義の動作
1.7 — キーワードと命名識別子
1.8 — 空白と基本的なフォーマット
1.9 — リテラルと演算子の紹介
1.10 — 式の紹介
1.11 — 最初のプログラムの開発
1.x — 第 1 章のまとめとクイズ
2.1 — 関数の紹介
2.2 — 関数の戻り値 (値を返す関数)
2.3 — void 関数 (値を返さない関数)
2.4 — 関数のパラメータと引数の紹介
2.5 — ローカルスコープの紹介
2.6 — 関数が便利な理由と効果的な使い方
2.7 — 前方宣言と定義
2.8 — 複数のコード ファイルを含むプログラム
2.9 — 名前の衝突と名前空間の紹介
2.10 — プリプロセッサの紹介
2.11 — ヘッダーファイル
2.12 — ヘッダーガード
2.13 — 最初のプログラムを設計する方法
2.x — 第 2 章のまとめとクイズ
3.1 — 構文エラーと意味エラー
3.2 — デバッグプロセス
3.3 — デバッグの戦略
3.4 — 基本的なデバッグ戦術
3.5 — より多くのデバッグ戦術
3.6 — 統合デバッガーの使用:ステッピング
3.7 — 統合デバッガーの使用:実行とブレークポイント
3.8 — 統合デバッガーの使用:変数の監視
3.9 — 統合デバッガーの使用:呼び出しスタック
3.10 — 問題になる前に問題を見つける
3.x — 第 3 章のまとめとクイズ
4.1 — 基本的なデータ型の紹介
4.2 — ボイド
4.3 — オブジェクトのサイズと sizeof 演算子
4.4 — 符号付き整数
4.5 — 符号なし整数、およびそれらを避ける理由
4.6 — 固定幅整数と size_t
4.7 — 科学表記法の紹介
4.8 — 浮動小数点数
4.9 — ブール値
4.10 — if ステートメントの紹介
4.11 — 文字
4.12 — 型変換と static_cast の紹介
4.13 — const 変数と記号定数
4.14 — コンパイル時の定数、定数式、および constexpr
4.15 — リテラル
4.16 — 数値システム (10 進数、2 進数、16 進数、および 8 進数)
4.17 — std::string の紹介
4.18 — std::string_view の紹介
4.x — 第 4 章のまとめとクイズ
5.1 — 演算子の優先順位と結合性
5.2 — 算術演算子
5.3 — モジュラスとべき乗
5.4 — インクリメント/デクリメント演算子、および副作用
5.5 — コンマと条件演算子
5.6 — 関係演算子と浮動小数点比較
5.7 — 論理演算子
5.x — 第 5 章のまとめとクイズ
O.1 — std::bitset によるビットフラグとビット操作
O.2 — ビット演算子
O.3 — ビット演算子とビットマスクによるビット操作
O.4 — 2 進数と 10 進数の間の変換
6.1 — 複合ステートメント (ブロック)
6.2 — ユーザー定義の名前空間とスコープ解決演算子
6.3 — ローカル変数
6.4 — グローバル変数の紹介
6.5 — 変数のシャドウイング (名前の隠蔽)
6.6 — 内部リンケージ
6.7 — 外部リンケージと変数前方宣言
6.8 — (非定数) グローバル変数が悪である理由
6.9 — 複数のファイル間でグローバル定数を共有する (インライン変数を使用)
6.10 — 静的ローカル変数
6.11 — 範囲、期間、およびリンケージの要約
6.12 — 宣言の使用とディレクティブの使用
6.13 — インライン関数
6.14 — Constexpr と consteval 関数
6.15 — 名前のないインライン名前空間
6.x — 第 6 章のまとめとクイズ
7.1 — 制御フローの紹介
7.2 — If ステートメントとブロック
7.3 — 一般的な if ステートメントの問題
7.4 — switch ステートメントの基本
7.5 — スイッチのフォールスルーとスコーピング
7.6 — Goto ステートメント
7.7 — ループと while ステートメントの概要
7.8 — do while ステートメント
7.9 — ステートメントについて
7.10 — ブレイクアンドコンティニュー
7.11 — 停止 (プログラムの早期終了)
7.12 — コードのテストの概要
7.13 — コードカバレッジ
7.14 — C++ の一般的なセマンティック エラー
7.15 — エラーの検出と処理
7.16 — std::cin と無効な入力の処理
7.17 — アサートと static_assert
7.18 — 乱数生成の紹介
7.19 — Mersenne Twister を使用した乱数の生成
7.x — 第 7 章のまとめとクイズ
8.1 — 暗黙の型変換 (強制)
8.2 — 浮動小数点と整数の昇格
8.3 — 数値変換
8.4 — 算術変換
8.5 — 明示的な型変換 (キャスト) と static_cast
8.6 — Typedef と型エイリアス
8.7 — auto キーワードを使用したオブジェクトの型推定
8.8 — 関数の型推論
8.9 — 関数オーバーロードの概要
8.10 — 関数オーバーロードの微分
8.11 — 関数オーバーロードの解決とあいまいな一致
8.12 — デフォルト引数
8.13 — 関数テンプレート
8.14 — 関数テンプレートのインスタンス化
8.15 — 複数のテンプレート タイプを持つ関数テンプレート
8.x — 第 8 章のまとめとクイズ
9.1 — 複合データ型の紹介
9.2 — 値のカテゴリ (左辺値と右辺値)
9.3 — 左辺値参照
9.4 — const への左辺値参照
9.5 — 左辺値参照による受け渡し
9.6 — ポインタの紹介
9.7 — ヌルポインタ
9.8 — ポインターと const
9.9 — アドレス渡し
9.10 — アドレス渡し (パート 2)
9.11 — 参照による返品と住所による返品
9.12 — ポインター、参照、および const を使用した型推論
9.x — 第 9 章のまとめとクイズ
10.1 — プログラム定義 (ユーザー定義) 型の概要
10.2 — スコープのない列挙
10.3 — 範囲指定されていない列挙型の入力と出力
10.4 — 範囲指定された列挙 (enum クラス)
10.5 — 構造体、メンバー、およびメンバー選択の概要
10.6 — 構造体集約の初期化
10.7 — デフォルトのメンバーの初期化
10.8 — 構造体の受け渡しとその他
10.9 — ポインターと参照によるメンバー選択
10.10 — クラス テンプレート
10.11 — クラス テンプレート引数推定 (CTAD) および推定ガイド
10.x — 第 10 章のまとめとクイズ
10.y — 言語リファレンスの使用
11.1 — 配列 (パート I)
11.2 — 配列 (パート II)
11.3 — 配列とループ
11.4 — 選択ソートを使用した配列のソート
11.5 — 多次元配列
11.6 — C スタイルの文字列
11.7 — std::string_view (パート 2)
11.8 — ポインタと配列
11.9 — ポインター演算と配列インデックス
11.10 — C スタイルの文字列記号定数
11.11 — new と delete による動的メモリ割り当て
11.12 — 配列の動的割り当て
11.13 — For-each ループ
11.14 — ボイドポインタ
11.15 — ポインタへのポインタと動的多次元配列
11.16 — std::array の紹介
11.17 — std::vector の紹介
11.18 — イテレータの紹介
11.19 — 標準ライブラリ アルゴリズムの紹介
11.x — 第 11 章総合クイズ
12.1 — 関数ポインタ
12.2 — スタックとヒープ
12.3 — std::vector の容量とスタックの動作
12.4 — 再帰
12.5 — コマンドライン引数
12.6 — 省略記号 (およびそれらを避ける理由)
12.7 — ラムダ (無名関数) の紹介
12.8 — Lambda キャプチャ
12.x — 第 12 章総合クイズ
13.1 — オブジェクト指向プログラミングへようこそ
13.2 — クラスとクラスメンバー
13.3 — パブリックとプライベートのアクセス指定子
13.4 — アクセス機能とカプセル化
13.5 — コンストラクター
13.6 — コンストラクターメンバーの初期化リスト
13.7 — 非静的メンバーの初期化
13.8 — コンストラクタの重複と委譲
13.9 — デストラクタ
13.10 — 非表示の「this」ポインター
13.11 — クラスコードとヘッダーファイル
13.12 — const クラスのオブジェクトとメンバー関数
13.13 — 静的メンバー変数
13.14 — 静的メンバー関数
13.15 — フレンド関数とクラス
13.16 — 匿名オブジェクト
13.17 — クラスのネストされた型
13.18 — コードのタイミング
13.x — 第 13 章総合クイズ
14.1 — 演算子のオーバーロードの概要
14.2 — フレンド関数を使用した算術演算子のオーバーロード
14.3 — 通常の関数を使用した演算子のオーバーロード
14.4 — I/O 演算子のオーバーロード
14.5 — メンバー関数を使用した演算子のオーバーロード
14.6 — 単項演算子 +、-、および ! のオーバーロード
14.7 — 比較演算子のオーバーロード
14.8 — インクリメントおよびデクリメント演算子のオーバーロード
14.9 — 添字演算子のオーバーロード
14.10 — 括弧演算子のオーバーロード
14.11 — 型キャストのオーバーロード
14.12 — コピーコンストラクター
14.13 — コピーの初期化
14.14 — コンストラクター、明示的、および削除の変換
14.15 — 代入演算子のオーバーロード
14.16 — 浅いコピーと深いコピー
14.17 — 演算子と関数テンプレートのオーバーロード
14.x — 第 14 章総合クイズ
16.1 — オブジェクトの関係
16.2 — 構成
16.3 — 集計
16.4 — 関連付け
16.5 — 依存関係
16.6 — コンテナクラス
16.7 — std::initializer_list
16.x — 第 16 章総合クイズ
17.1 — 継承の紹介
17.2 — C++ での基本的な継承
17.3 — 派生クラスの構築順序
17.4 — コンストラクターと派生クラスの初期化
17.5 — 継承とアクセス指定子
17.6 — 派生クラスへの新しい機能の追加
17.7 — 継承された関数の呼び出しと動作のオーバーライド
17.8 — 継承された機能を隠す
17.9 — 多重継承
17.x — 第 17 章総合クイズ
18.1 — 派生オブジェクトの基本クラスへのポインタと参照
18.2 — 仮想関数とポリモーフィズム
18.3 — オーバーライド指定子と最終指定子、および共変の戻り値の型
18.4 — 仮想デストラクタ、仮想代入、仮想化のオーバーライド
18.5 — アーリー バインディングとレイト バインディング
18.6 — 仮想テーブル
18.7 — 純粋仮想関数、抽象基本クラス、およびインターフェイス クラス
18.8 — 仮想基底クラス
18.9 — オブジェクトのスライス
18.10 — 動的キャスト
18.11 — operator<< を使用して継承されたクラスを出力する
18.x — 第 18 章総合クイズ
19.1 — テンプレートクラス
19.2 — テンプレートの非型パラメータ
19.3 — 関数テンプレートの特殊化
19.4 — クラス テンプレートの特殊化
19.5 — 部分的なテンプレートの特殊化
19.6 — ポインターの部分的なテンプレートの特殊化
19.x — 第 19 章総合クイズ
20.1 — 例外の必要性
20.2 — 基本的な例外処理
20.3 — 例外、関数、およびスタックの巻き戻し
20.4 — キャッチされない例外とキャッチオール ハンドラー
20.5 — 例外、クラス、および継承
20.6 — 例外の再スロー
20.7 — 関数 try ブロック
20.8 — 例外の危険性と欠点
20.9 — 例外指定と noexcept
20.x — 第 20 章総合クイズ
M.1 — スマート ポインターとムーブ セマンティクスの紹介
M.2 — R値参照
M.3 — コンストラクターの移動と代入の移動
M.4 — std::移動
M.5 — std::move_if_noexcept
M.6 — std::unique_ptr
M.7 — std::shared_ptr
M.8 — std::shared_ptr と std::weak_ptr の循環依存の問題
M.x — 第 M 章の包括的なレビュー
21.1 — 標準ライブラリ
21.2 — STL コンテナーの概要
21.3 — STL イテレータの概要
21.4 — STL アルゴリズムの概要
22.1 — std::string および std::wstring
22.2 — std::string の構築と破棄
22.3 — std::string の長さと容量
22.4 — std::string 文字アクセスと C スタイル配列への変換
22.5 — std::string の割り当てとスワッピング
22.6 — std::string の追加
22.7 — std::string の挿入
23.1 — 入力および出力 (I/O) ストリーム
23.2 — istream による入力
23.3 — ostream と ios を使用した出力
23.4 — 文字列のストリーム クラス
23.5 — ストリームの状態と入力の検証
23.6 — 基本的なファイル I/O
23.7 — ランダム ファイル I/O
A.1 — 静的および動的ライブラリ
A.2 — Visual Studio でのライブラリの使用
A.3 — Code::Blocks でライブラリを使用する
A.4 — C++ FAQ
B.1 — C++11 の紹介
B.2 — C++14 の紹介
B.3 — C++17 の紹介
B.4 — C++20 の紹介
C.1 — 終わり?
Jαcεκ の C++ バグ
研究者は、Samsung の Tizen OS が不十分にプログラムされていると主張しています。 27,000個のバグが含まれています!
2038年:あと21年
2016 年にチェックされた C++ オープン ソース プロジェクトの上位 10 のバグ
もしプログラミング言語が「ゲーム・オブ・スローンズ」のキャラクターだったら
2016 年に見つかった C# プロジェクトのエラー トップ 10
構造体とクラスの本当の違い
C# 7.x および 8.0:不確実性と素晴らしさ
想像以上に難しい C++ クイズ
比較関数内の悪
Android オペレーティング システム:4000 行の C++ コードごとに 1 つの潜在的な脆弱性
ビデオ ゲーム開発における静的解析:ソフトウェア バグ トップ 10
初期段階でコード内のバグを検索する
C# 言語に関する無料書籍のブック パック
個人データの安全な消去
C++ の長矢印演算子
理論と実践における静的解析
MISRAとは何ですか?
C/C++ を学び続ける必要がある理由
yield とは何ですか? C# ではどのように機能しますか?
CWE Top 25 2021. それは何ですか、何のためにあり、静的分析にどのように役立ちますか?
GitHub で SARIF を使用してエラー レポートを取得する方法
QuantConnect リーン コードのエラーについて話す
PVS-Studio 7.14:C++ での相互モジュール解析と JetBrains CLion のプラグイン
ゼロ、ワン、ツー、フレディが迎えに来る
Linux および macOS での PVS-Studio C# アナライザーのベータ テスト
Page:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
[38]
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574