C++

  1. C++ デキュー

    C++ デキュー C++ の Deque は、一般に両端キューを表す略語です。キューのデータ構造は Deque によって一般化されており、これは基本的に、挿入と削除が前後の両端から実行できることを意味します。 構文 C++ で deque オブジェクトを作成するための構文は次のとおりです: deque C++ デキュー関数 メソッド 説明 assign() この関数は、新しいコンテンツを割り当て、古いコンテンツを置き換えるために使用されます。 emplace() この関数は、指定された位置に新しい要素を追加するために使用されます。 emplace_back() この

  2. C++ トライ アンド キャッチ

    C++ の試行/キャッチ 例外処理を実行するには、通常、C++ の try/catch ステートメントを使用します。 . C++ プログラミングでは、try ブロック 通常、例外となる可能性のあるコードを配置するために使用されます。また、例外を処理するために、プログラマーは通常、C++ の catch ブロックを使用します。 . try/catch を使用しない C++ の例 例はこちら try/catch を使用しない場合の違いを理解するのに役立つ C++ の try/catch の説明: #include<iostream> using namespace std;

  3. cpp でのデータの抽象化

    C++ でのデータの抽象化 重要な詳細のみを外部世界に配信し、すべての内部詳細を非表示にする手順。つまり、プログラム内の重要な詳細のみを表現することは、C++ でのデータの抽象化として知られています。 . C++ でのデータ抽象化の別の定義は、一般に干渉の分離とプログラム実装の詳細に依存するプログラミング手法であるということです。 素人の視点からそれを理解するのに役立つ実際の例を次に示します。オンラインで製品を注文するのは非常に簡単です。アイテムを選択し、住所を追加して支払いを行うだけです。その後、約束された時間内に商品が配達されます。ここに問題があります。製品がどのように私たちに届くか

  4. C++ インターフェイス

    C++ のインターフェース (抽象クラス) C++ のインターフェース 基本的に、C++ での抽象化を実現するために使用される抽象クラスです。 .機能のみを表示し、内部の詳細を非表示にするために使用されるプロセスとして説明できます。一般に、抽象化を実現できる方法は 2 つあります: 抽象クラス インターフェース 上記のメソッドは、抽象化に必要な抽象メソッドを持つことができます。 C++ 抽象クラス C++ のクラスは、その関数の 1 つを少なくとも 純粋仮想関数として宣言するだけで抽象化されます。純粋仮想関数は、一般に宣言に「=0」を配置することによって指定されます。派生クラスには

  5. C++ クラス アクセス修飾子

    C++ クラス アクセス修飾子 このチュートリアルでは、C++ クラス アクセス修飾子について説明します。 .クラス アクセス修飾子の背後にある概念から始めましょう。データ隠蔽は、オブジェクト指向プログラミングの最も重要な機能の 1 つであり、クラス型の内部表現に直接アクセスするためにプログラムの機能を基本的に防止することができます。クラス メンバーへのアクセス制限は、通常、クラス本体内に存在するラベル付きの public、private、および protected セクションによって指定されます。キーワード public、private、および protected は、一般にアクセス指定子

  6. C++ メソッドのオーバーライド

    C++ メソッドのオーバーライド C++ での関数のオーバーライド は、派生クラスで定義されている関数が基底クラスでも定義されていると定義されています。 C++ でオーバーライドされるこの関数は、主にランタイム ポリモーフィズムを実現するために使用されます。この関数のオーバーライドにより、プログラマーは、固有の関数の実装を提供でき、その基本クラスによって既に提供されています。 C++ 関数オーバーライドの例 C++ 言語で関数をオーバーライドする簡単な例を次に示します。これにより、関数をオーバーライドするためのプロセスを理解できます。 #include <iostream>

  7. C++ メソッドのオーバーロード

    C++ メソッドのオーバーロード (関数と演算子) 数が 2 つ以上のメンバーがまったく同じ名前を持っているが、パラメーターの型が異なるか、数が異なる場合、一般に C++ ではオーバーロードと呼ばれます。 以下に示す次のメンバーは、C++ でオーバーロードできます: 方法 コンストラクタ インデックス付きプロパティ これらのメンバーがオーバーロードしかできない理由は、パラメーターしか含まれていないためです。 C++ でのオーバーロードの種類 C++ でのオーバーロードの種類は次のとおりです: 関数/メソッドのオーバーロード 演算子のオーバーロード 1.関数のオーバーロード 同

  8. C++ ポリモーフィズム

    C++ ポリモーフィズム C++ のポリモーフィズムという言葉を壊すと、 そうすると、「ポリ」とギリシャ語で基本的に「多くの形」に翻訳される「モーフ」という 2 つの単語がリンクされた結果であることが判明します。ポリモーフィズムは、継承、カプセル化、ポリモーフィズムというオブジェクト指向プログラミングの 3 つの最も重要な概念の 1 つです。 ポリモーフィズムの実例 ポリモーフィズムの実際の例を次に示します。男性は通常、教室では教師のように振る舞い、家庭では父親または息子のように振る舞い、市場では普通の顧客のように振る舞います。したがって、ここでは、状況のニーズに応じて 1 つの個別の I

  9. C++ 静的

    C++ 静的 インスタンスではなく型に属することがわかっているキーワードまたは修飾子は、C++ では static と呼ばれます。 .静的メンバーにアクセスするために、インスタンスは必要なく、クラス、プロパティ、および演算子にすることができます。 C++ static キーワードの利点 C++ の static キーワードには多くの利点がありますが、主な利点は次のとおりです。 メモリ効率: 実際のところ、インスタンスが静的メンバーにアクセスする必要がないことはすでにわかっているため、メモリが保存され、その上、通常は型に属しているため、インスタンスのたびにメモリが割り当てられることはありま

  10. C++ のこのポインター

    C++ のこのポインタ クラスの現在のインスタンスは this によって参照されます したがって、C++ プログラミングのキーワード。これは、C++ では this ポインタとして知られています。 . 使用法に関しては、C++ プログラミング言語でのこのキーワードの主な使用法は以下の 3 つです。 C++ 言語のこのキーワードは、通常、現在のクラス インスタンス変数を参照するために使用されます。 C++ 言語のこのキーワードは、通常、インデクサーを宣言するために使用されます。 C++ 言語のこのキーワードは、通常、現在のオブジェクトをパラメーターとして別のメソッドに渡すために使用されます

  11. C++ OOP の概念

    C++ OOP の概念 C++ プログラミングは、オブジェクト指向の概念を C プログラミング言語に導入するために開発されました。 ポリモーフィズム、継承、データ バインディングなどの多くの概念を利用するパターンは、C++ のオブジェクト指向プログラミングまたは C++ の OOP として知られています。 . すべての表現がオブジェクトに似ているプログラミング パターンは、真のオブジェクト指向プログラミング言語と呼ばれます。最初に知られている真のオブジェクト指向プログラミング言語 Smalltalk。 OOP (オブジェクト指向プログラミング システム) オブジェクトとは、単にランチ

  12. C++ 日付と時刻

    C++ の日付と時刻 実際のところ、C++ は C のアップグレード版であることはわかっているため、C 言語から C++ に継承される多くの関数と構造があります。 C++ の日付と時刻 日時を操作するために C 言語に継承されている構造の 1 つです。 ヘッダー ファイルは C++ プログラムに含まれており、日付と時刻で規制されている関数と構造体にアクセスできます。 時間関連のタイプは次のとおりです: Clock_t Time_t Size_t Tm システムの時刻と日付は、タイプ clock_t、size_t、および time_t によってある種の整数として表されます。 構造

  13. C++ での値による呼び出しと参照による呼び出しの違い

    C++ における値による呼び出しと参照による呼び出しの違い 値による呼び出し 参照による呼び出し 元の値のコピーとも言える、変更のない値が関数に渡されます。 値のアドレス(参照)が関数に渡されます。 関数内で行われた変更は他の関数には反映されません 関数内で行われた変更は、関数の外側に反映されます。 実引数と仮引数の作成には異なるメモリ位置が使用されます 実引数と仮引数の作成には同じメモリ位置が使用されます C++ での値による呼び出し 値による呼び出しでは、元の値の変更は発生しません。スタック メモリの場所には、関数パラメーターによって関数に渡される値がローカルに格

  14. C++ スイッチ

    C++ スイッチ 他のステートメントと同様に、C++ プログラミングのこの switch ステートメントは、通常、複数の条件から 1 つの条件のみを実行するために使用されます。比較すると、C++ プログラミングの if-else-if ラダー ステートメントに非常に似ています。 これは同じ構文です: switch(expression) { case 1: //code that is to be executed; break; case 2: //code that is to be executed; break; case 3: //code that

  15. C++ if-else

    C++ If else 条件ベースのプロジェクトを作成するには、C++ の if ステートメントが必要です。条件をテストするために、C++ プログラミングでは if ステートメントが使用されます。C++ でのさまざまなタイプの if ステートメントは次のとおりです。 if ステートメント if-else ステートメント ネストされた if ステートメント if-else-if はしご 1. C++ の If ステートメント この C++ のステートメントは条件をテストし、条件が true であることが判明した場合にのみ実行されます。構文は次のとおりです: if(condition)

  16. C++ キーワード

    C++ キーワード 変数名または定数名として使用できない予約語は、C++ ではキーワードと呼ばれます。 . C++ 言語と C 言語で使用できる特定の 32 のキーワードのリストは次のとおりです。 休憩 ケース 文字 定数 続ける デフォルト する ダブル その他 オート 列挙型 外部 浮く のために 行く もし 整数 長い 不安定 署名なし 登録 戻る 短い その間 署名済み サイズ 静的 構造体 一緒に typedof 組合 無効 以下は、C++ 言語に存在し、C 言語には存在しないキーワードのリストです: s

  17. C++ 基本入出力

    C++ 基本入出力 ストリームのコンセプト C++ 入出力操作で使用され、一連のバイトまたはデータの流れは、パフォーマンスを向上させるストリームとして知られています。 出力操作は、基本的にメイン メモリからディスプレイ画面、プリンター、ネットワーク接続などのデバイスへのバイト フローを含む C++ 言語の操作です。 入力操作は、基本的に、ディスプレイ画面、プリンター、またはネットワーク接続などのデバイスからのバイト フローを伴う操作です。 入出力操作のライブラリ ヘッダー ファイル C++ プログラミングで使用される重要なヘッダー ファイルの一部を次に示します。 ヘッダー ファイ

  18. C++ 変数

    C++ 変数 変数はデータを格納するために使用されます。また、メモリの場所の別名でもあります。変数は値を変更できるため、何度でも再利用できます。簡単に識別できるように、変数はシンボルによってメモリ位置を表します。 C++ で変数を宣言する構文は次のとおりです Datatype variable_name; 以下の変数宣言の例 int a; float b; 変数定義のルール C++ で変数を宣言するために使用される規則は次のとおりです。 変数には、アルファベット、数字、アンダースコアを含めることができます。 変数の名前はアルファベットとアンダースコアのみで始

  19. c++ 構文

    C++ の基本構文 C++ プログラムは、一般的に互いのメソッドを呼び出すことによって通信するオブジェクトのコレクションであるため、理解するのが少し難しい場合があることが理解されています。オブジェクト、メソッド、およびインスタンス変数が意味する構文の部分を見てみましょう: クラス: これは基本的に、オブジェクトの動作/状態を記述するテンプレートまたは青写真です。 方法: C++ では、任意の動作をメソッドとして呼び出すことができます。メソッドは、ロジックの書き込み、データの操作、その他すべてのアクションなどのすべての操作が実行されるため、C++ の最も重要な部分として知られています。クラス

  20. C++ のインストール

    C++ のインストール C++ のインストールをセットアップするには、インストールを開始する前に 2 つのソフトウェアをコンピュータにインストールする必要があります。 最初のソフトウェアは Text Editor コンパイルする前にプログラムを入力するには、どこかにプログラムを記述する必要があるため、テキスト エディターが使用されます。 Windows のメモ帳、OS の Edit コマンド、Epsilon、vim など、この目的で使用できるテキスト エディターがいくつかあります。 テキスト エディタのバージョンと名前は、オペレーティング システムによって異なる場合があることに注意してく

Total 11615 -C プログラミング  FirstPage PreviousPage NextPage LastPage CurrentPage:7/581  20-C プログラミング/Page Goto:1 2 3 4 5 6 7 8 9 10 11 12 13