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

例を使用したC++STLのマルチセットsize()


このチュートリアルでは、C ++ STLのマルチセットsize()を理解するためのプログラムについて説明します。

関数size()は、指定されたコンテナに存在する要素の数を返します。

#include <bits/stdc++.h>
using namespace std;
int main(){
   multiset<int> s;
   s.insert(10);
   s.insert(13);
   cout << "The size of multiset: " << s.size();
   s.insert(13);
   s.insert(25);
   cout << "\nThe size of multiset: " << s.size();
   s.insert(24);
   cout << "\nThe size of multiset: " << s.size();
   return 0;
}

出力

The size of multiset: 2
The size of multiset: 4
The size of multiset: 5

  1. 例を使用したC++STLの配列data()

    アレイ は、連続したメモリ位置に格納されている同じデータ型の要素のコレクションです。 C ++標準ライブラリには、配列の機能をサポートする多くのライブラリが含まれています。そのうちの1つは配列data()メソッドです。 C ++の配列data()は、オブジェクトの最初の要素を指すポインターを返します。 構文 array_name.data(); パラメータ 関数が受け入れるパラメーターはありません。 リターンタイプ 配列の最初の要素へのポインタ。 例 Array Data()メソッドの使用を説明するプログラム- #include <bits/stdc++.h> usi

  2. C ++ STLのマルチセットinsert()関数

    C ++ STLのマルチセットinsert()関数は、マルチセットコンテナ内の要素を、あるマルチセットから別のマルチセットのある位置から別の位置に挿入します。 使用されている関数のリスト: ms.size()=マルチセットのサイズを返します。 ms.insert()=マルチセットに要素を挿入するために使用されます。 サンプルコード #include <iostream> #include <set> #include <string> #include <cstdlib> using namespace std; int main()