C /C++でのラインスプライシング
このセクションでは、CまたはC++の行間隔を確認します。時々、ダブルスラッシュ「//」を使用して1行のコメントを入れます。 1行のコメントは、基本的に次の行に移動すると終了します。しかし、1行のコメントの最後にスラッシュを戻すと、どのような影響がありますか?
バックスラッシュを使用すると、次の嘘に続きます。したがって、コメント行の後、コメントの後に行がある場合、それも無視されます。例を見てみましょう。
例
#include <iostream> using namespace std; int main () { //This is a comment line ending with back slash\ cout << "Line after comment" << endl; cout << "Next line"; }
出力
Next line
この状況では、コメント行とコードの次の行の間に1行のスペースを追加する必要があります。前のコードと次のコードの違いをご覧ください。
例
#include <iostream> using namespace std; int main () { //This is a comment line ending with back slash\ cout << "Line after comment" << endl; cout << "Next line"; }
出力
Line after comment Next line
-
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つの異