C / C ++のisgreater()
関数isgreater()は、最初の引数が2番目の引数よりも大きいかどうかを確認するために使用されます。これは、C言語の「math.h」ヘッダーファイルで宣言されています。成功した場合はtrueを返し、そうでない場合はfalseを返します。
isgreater()の構文は次のとおりです。
bool isgreater(value1 , value2);
ここで
value1 −これはvalue2でチェックされる最初の引数です。
value2 −これは、value1が大きいかどうかをチェックするために使用される2番目の引数です。
isgreater()の例を次に示します。
例
#include<iostream> #include<math.h> using namespace std; int main() { int val1 = 28; int val2 = 8; bool result; result = isgreater(val1, val2); cout << "val1 is greater than val2 : " << result << endl; return 0; }
出力
val1 is greater than val2 : 1
上記のプログラムでは、関数isgreater()の機能はmain()関数に存在します。 3つの変数は、val1、val2、およびresultとして宣言されます。この関数は、最初の値val1が2番目の値val2より大きいかどうかをチェックしています。これは変数resultに保存されます。
result = isgreater(val1, val2);
-
C / C ++のmemcpy()
この記事では、C ++ STLでのmemcpy()関数の動作、構文、および例について説明します。 memcpy()とは何ですか? memcpy()関数は、C ++ STLに組み込まれている関数であり、ヘッダーファイルで定義されています。 memcpy()関数は、メモリのブロックをコピーするために使用されます。この関数は、あるメモリ位置から別のメモリ位置に値の数をコピーするために使用されます。 関数の結果は、データのバイナリコピーです。この関数は、終了ソースまたは終了ヌル文字をチェックせず、ソースからnumバイトをコピーするだけです。 例 void memcpy( void* destin
-
C / C ++のAAツリー?
コンピュータサイエンスのAAツリーは、順序付けられたデータを効率的に保存および取得するために実装されたバランスの取れたツリーの形式として定義されます。 AAツリーは、エントリの効率的な追加と削除をサポートするバイナリ検索ツリーの形式である赤黒ツリーのバリエーションとして扱われます。赤黒木とは対照的に、AAツリーの赤いノードは、左のサブチャイルドではなく、右のサブチャイルドとしてのみ追加できます。この操作の結果、2-3-4ツリーではなく2-3ツリーのシミュレーションが行われるため、メンテナンス操作が簡素化されます。赤黒木のメンテナンスアルゴリズムでは、ツリーのバランスを適切にとるために、7つの異