C ++
 Computer >> コンピューター >  >> プログラミング >> C ++

C ++STLのlistback()関数


与えられたのは、c++でのlistback()関数の動作を示すタスクです。

list ::back()関数は、C++標準テンプレートライブラリの一部です。リストの最後の要素を表示するために使用されます。

この関数を呼び出す前に、ヘッダーファイルをインクルードする必要があります。

構文

List_Name.back();

パラメータ

この関数はパラメータを受け入れません。

戻り値

この関数は、リストの最後の要素の値を返します。

Input: Lt.assign(3,10)
Lt.back()
Output: 10

説明 −次の例は、back()関数を使用してリストの最後の値を見つける方法を示しています。リストLtには3つの要素が割り当てられ、それぞれに値10があり、back()関数を使用すると、リストLtの最後の要素となる出力10が生成されます。

以下のプログラムで使用されるアプローチは次のとおりです-

  • 最初にlistを使用してリストを作成します。
  • 次に、assign()関数を使用してリストにいくつかの値を割り当てます。
  • その後、back()関数を使用して、リストの最後の要素を表示します

アルゴリズム

Start
Step 1->In function main()
   Declare list Lt
   Call Lt.assign(size,value)
   Call Lt.back()
Stop

#include<iostream>
#include<list>
using namespace std;
int main() {
   list<int> Lt;
   //assigning size and values to list Lt
   Lt.assign(4,25);
   cout<<"The last element is"<<Lt.back();
   return 0;
}

出力

上記のコードを実行すると、次の出力が生成されます-

The last element is 25

  1. C++STLのリスト逆関数

    この記事では、C++でのlist::reverse()関数の動作、構文、および例について説明します。 STLのリストとは リストは、任意の場所で一定時間の挿入と削除を順番に実行できるデータ構造です。リストは、二重にリンクされたリストとして実装されます。リストを使用すると、連続しないメモリ割り当てが可能になります。リストは、配列、ベクトル、および両端キューよりも、コンテナー内の任意の位置で要素の挿入抽出と移動を実行します。リストでは、要素への直接アクセスは遅く、リストはforward_listに似ていますが、フォワードリストオブジェクトは単一のリンクリストであり、フォワードでのみ繰り返すことが

  2. C ++ STLのassign()関数を一覧表示します

    C ++でのassign()関数の動作を示すタスクが与えられています。 list ::assign()関数は、C++標準テンプレートライブラリの一部です。これは、値をリストに割り当てたり、あるリストから別のリストに値をコピーしたりするために使用されます。 この関数を呼び出すには、ヘッダーファイルをインクルードする必要があります。 構文 新しい値を割り当てるための構文は次のとおりです- List_Name.assign(size,value) 構文 あるリストから別のリストに値をコピーするための構文は次のとおりです- First_List.assign(Second_List.begin