C ++

 Computer >> コンピューター >  >> プログラミング >> C ++
  1. C ++で予約されたキーワード?

    予約語とは、変数、関数、ラベルの名前など、識別子として使用できない単語のことで、「使用を予約されています」。これは構文上の定義であり、予約語には意味がない場合があります。 C++には合計95の予約語があります。 C ++の予約語は、いくつかのグループに簡単に配置できます。最初のグループでは、Cプログラミング言語にも存在し、C++に引き継がれたものを配置しました。これらは32個あります。 Cにはなかったため、C++プログラミング言語の新機能である予約語がさらに30個あります。 標準のASCII文字セットが使用されている場合は必須ではない11のC++予約語がありますが、いくつかのC ++演算

  2. C++の識別子

    C ++識別子は、変数、関数、クラス、モジュール、またはその他のユーザー定義アイテムを識別するために使用される名前です。識別子は、文字AからZまたはaからzまたはアンダースコア(_)で始まり、その後に0個以上の文字、アンダースコア、および数字(0から9)が続きます。 C ++では、識別子内に@、$、%などの句読文字を使用できません。 C ++は、大文字と小文字を区別するプログラミング言語です。したがって、Manpowerとmanpowerは、C++では2つの異なる識別子です。 受け入れ可能な識別子の例を次に示します- mohd Piyush abc move_na

  3. C++の単項演算子

    単項演算子は、単一のオペランドに作用して新しい値を生成する演算子です。単項演算子は次のとおりです- 間接演算子(* )-ポインタ変数を操作し、ポインタアドレスの値と同等のl値を返します。これは、ポインタの「間接参照」と呼ばれます。 演算子のアドレス(&) -単項アドレス演算子(&)は、そのオペランドのアドレスを取ります。 address-of演算子のオペランドは、関数指定子またはビットフィールドではなく、レジスタストレージクラス指定子で宣言されていないオブジェクトを指定するl値のいずれかです。 単項プラス演算子(+) -単項プラス演算子(+)の結果は、そのオペランドの値です。単項プラ

  4. C++のwhileおよびifステートメントの後にセミコロンを配置する

    -のようなステートメントがある場合 while (expression); whileループは、式がtrueであるかどうかに関係なく実行されます。ただし、- if (expression); 式が真であるかどうかに関係なく、ステートメントは実行されます。これは、ifとwhileの構文が-であるためです。 if (<expr>) <statement> // or while (<expr>) <statement> したがって、は、がtrueと評価された場合にのみ実行されます。しばらくすると、無限ループに入ります。 それで、それが実行するに

  5. C++でセミコロンなしでHelloWorldを印刷する

    セミコロンなしでC++プログラムを作成する方法は複数あります。これを行うことは非常に悪い習慣であり、実際のコードでは決して使用しないでください。これは、情報コンテンツとして提示されます。セミコロンなしでC++プログラムを作成する最も簡単な方法は、ifステートメントを使用することです。 C ++のほとんどすべてのステートメントは、式として扱うことができます。したがって、ステートメントを括弧の空白のペアを含むifステートメント内に配置すると、セミコロンで終了する必要がなくなります。 例 #include<iostream> int main() {    i

  6. Pythonのforループをwhileループに変換する方法は?

    whileループとは異なり、Pythonのforループでは、反復回数のカウントを維持するためにカウント変数は必要ありません。したがって、forループを同等のwhileループに変換するには、この事実を考慮に入れる必要があります。 以下は、範囲をトラバースする単純なforループです for x in range(5):      print (x) whileループに変換するには、ループが開始する前にカウント変数を0に初期化し、5未満である限り、反復ごとに1ずつインクリメントします。 x=0 while x<5:      x

  7. C++の空白

    空白は、書式設定の目的で使用される文字を指す用語です。 C ++では、これは主にスペース、タブ、および(場合によっては)改行を指します。 C ++コンパイラは、いくつかのマイナーな例外を除いて、通常空白を無視します。たとえば、以下の4行はすべて同じことを意味します- cout<<"Hello"; cout << "Hello"; cout                <<          

  8. インクリメント++とデクリメント-C++での演算子のオーバーロード

    インクリメント(++)およびデクリメント(-)演算子は、C++で使用可能なユニット2の必要な単項演算子です。次の例では、プレフィックスとポストフィックスの使用のためにインクリメント(++)演算子をオーバーロードする方法を説明します。同様に、演算子(-)をオーバーロードできます。 例 #include <iostream> using namespace std; class Time {    private:    int hours;    int minutes;    public: &nb

  9. C ++で単項マイナス演算子をオーバーロードしますか?

    operatorキーワードは、クラスのインスタンスに適用されたときにoperator-symbolが何を意味するかを指定する関数を宣言します。これにより、演算子に複数の意味が与えられるか、「オーバーロード」されます。コンパイラーは、オペランドのタイプを調べることにより、演算子のさまざまな意味を区別します。 単項演算子は単一のオペランドで動作し、以下は単項演算子の例です- インクリメント(++)およびデクリメント(-)演算子。 単項マイナス(-)演算子。 論理否定(!)演算子。 単項演算子は、呼び出されたオブジェクトを操作します。通常、この演算子は、!obj、-obj、および++ obj

  10. C++での単項演算子+のオーバーロード

    operatorキーワードは、クラスのインスタンスに一度適用されることを意味するoperator-symbolを指定する関数を宣言します。これにより、演算子に複数の意味が与えられるか、「オーバーロード」されます。コンパイラーは、オペランドのタイプを調べることにより、演算子のさまざまな意味を区別します。 単項演算子は単一のオペランドで動作します。以下は単項演算子の例です- インクリメント(++)およびデクリメント(-)演算子。 単項マイナス(-)演算子。 論理否定(!)演算子。 単項演算子は、呼び出されたオブジェクトを操作します。通常、この演算子は、+ obj、!obj、-obj、および++

  11. C ++で単項演算子をオーバーロードしますか?

    operatorキーワードは、クラスのインスタンスに適用されたときにoperator-symbolが何を意味するかを指定する関数を宣言します。これにより、演算子に複数の意味が与えられるか、「オーバーロード」されます。コンパイラーは、オペランドのタイプを調べることにより、演算子のさまざまな意味を区別します。 単項演算子は単一のオペランドで動作し、以下は単項演算子の例です- インクリメント(++)およびデクリメント(-)演算子。 単項マイナス(-)演算子。 論理否定(!)演算子。 単項演算子は、呼び出されたオブジェクトを操作します。通常、この演算子は、!obj、-obj、および++ obj

  12. C ++で「名前空間stdを使用する」とはどういう意味ですか?

    同じクラスに同じ名前の2人のPiyushがいる場合を考えてみましょう。それらを明確に区別する必要があるときはいつでも、名前とともにいくつかの追加情報を使用する必要があります。たとえば、地域、別の地域に住んでいる場合、母親や父親の名前などです。 同じ状況がC++アプリケーションでも発生する可能性があります。たとえば、xyz()という関数を持つコードを記述していて、同じ関数xyz()を持つ別のライブラリが利用可能であるとします。これで、コンパイラーは、コード内で参照しているxyz()関数のバージョンを知る方法がありません。 名前空間は、この問題を克服するように設計されており、異なるライブラリで

  13. C++プログラミング言語でのコメント

    プログラムコメントは、C++コードに含めることができる説明ステートメントです。これらのコメントは、誰もがソースコードを読むのに役立ちます。すべてのプログラミング言語では、何らかの形式のコメントが許可されています。 C ++は、1行および複数行のコメントをサポートします。コメント内で使用可能なすべての文字は、C++コンパイラによって無視されます。 1行のコメント 1行のコメントを作成するには、//表記を使用します。コメントを開始する場合は、//で開始します。たとえば、 // This is a comment cout<<Hello; // This is a comment

  14. C ++の変数と変数の種類は何ですか?

    変数は、プログラムが操作できる名前付きストレージを提供します。 C ++の各変数には特定のタイプがあり、変数のメモリのサイズとレイアウトを決定します。そのメモリ内に格納できる値の範囲。変数に適用できる一連の操作。変数の非常に単純な例は-です。 int my_val = 5; ここでは、int(integer)型の変数my_valがあり、値は5です。より一般的には、変数は-として定義されます。 type variable_name; または、それらも初期化したい場合- type variable_name = value; 変数の名前は、文字、数字、および下線文字で構成できます。文字またはア

  15. C ++のプリミティブデータ型とは何ですか?

    プリミティブ型は、それが表すことができる値が非常に単純な性質(数値、文字、または真理値)を持つデータ型です。プリミティブ型は、あらゆるプログラミング言語の最も基本的な構成要素であり、より複雑なデータ型のベースです。 C++には次のプリミティブデータ型があります- S.No タイプ 説明 1 ブール値 値trueまたはfalseのいずれかを格納します。 2 char 通常は1オクテット(1バイト)。これは整数型です。 3 int マシンの整数の最も自然なサイズ。 4 フロート 単精度浮動小数点値。 5 do

  16. C ++で単項演算子をオーバーロードするのは何ですか?

    単一の演算子は1つの数量で動作し、以下は単一の演算子のサンプルです---インクリメント()およびデクリメント(-)演算子。コンパイラーは、オペランドのタイプを調べることにより、演算子のさまざまな意味を区別します。 単項演算子は単一のオペランドで動作します。以下は単項演算子の例です- インクリメント(++)およびデクリメント(-)演算子。 単項マイナス(-)演算子。 論理否定(!)演算子。 単項演算子は、呼び出されたオブジェクトを操作します。通常、この演算子は、!obj、-obj、および++ objのようにオブジェクトの左側に表示されますが、obj++のように後置として使用できる場合もあり

  17. C ++のビット単位XORとは何ですか?

    ビット単位の排他的論理和演算子(^)は、}その第1オペランドのすべてのビットを、第2オペランドの対応するビットと比較します。一方のビットが0で、もう一方のビットが1の場合、対応する結果ビットは1に設定されます。それ以外の場合、対応する結果ビットは0に設定されます。ビット単位の排他的論理和演算子の両方のオペランドは整数型である必要があります。たとえば、 例 #include <iostream>   using namespace std;   int main() {      unsigned short a = 0x5555;

  18. C ++プログラミングの基本的なデータ型は何ですか?

    基本型またはプリミティブ型は、表現できる値が非常に単純な性質(数値、文字、または真理値)を持つデータ型です。プリミティブ型は、あらゆるプログラミング言語の最も基本的な構成要素であり、より複雑なデータ型のベースです。 C++には次のプリミティブデータ型があります- S.No タイプ 説明 1 ブール値 値trueまたはfalseのいずれかを格納します。 2 char 通常は1オクテット(1バイト)。これは整数型です。 3 int マシンの整数の最も自然なサイズ。 4 float 単精度浮動小数点値。 5

  19. C ++のビットごとのANDとは何ですか?

    ビットごとのAND演算子(&)は、第1オペランドの各ビットを第2オペランドの対応するビットと比較します。両方のビットが1の場合、対応する結果ビットは1に設定されます。それ以外の場合、対応する結果ビットは0に設定されます。ビット単位の包括的AND演算子の両方のオペランドは、整数型である必要があります。たとえば、 例 #include <iostream>   using namespace std;   int main() {      unsigned short a = 0x5555;      

  20. C ++のビットごとのORとは何ですか?

    ビットごとのOR演算子(|)は、第1オペランドの各ビットを第2オペランドの対応するビットと比較します。いずれかのビットが1の場合、対応する結果ビットは1に設定されます。それ以外の場合、対応する結果ビットは0に設定されます。ビット単位の包括的OR演算子の両方のオペランドは、整数型である必要があります。たとえば、 例 #include <iostream>   using namespace std;   int main() {      unsigned short a = 0x5555;      /

Total 5992 -コンピューター  FirstPage PreviousPage NextPage LastPage CurrentPage:7/300  20-コンピューター/Page Goto:1 2 3 4 5 6 7 8 9 10 11 12 13