Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ein Typ, der ein Objekt beschrieben wird, das als Element als Multiset in seiner Kapazität als Wert gespeichert wird.
typedef Key value_type;
Hinweise
value_type ist ein Synonym für den Vorlagenparameter Key.
Beachten Sie, dass key_type und value_type Synonyme für den Vorlagenparameter Key sind.Beide Typen werden für die festgelegten Klassen und Multiset bereitgestellt, in dem sie, die Kompatibilität mit der Klassenzuordnung und -Multimap identisch sind, in der sie unterschiedlich sind.
Weitere Informationen zu Key, finden Sie in den Hinweisen des Themas.
Beispiel
// multiset_value_type.cpp
// compile with: /EHsc
#include <set>
#include <iostream>
int main( )
{
using namespace std;
multiset <int> ms1;
multiset <int>::iterator ms1_Iter;
multiset <int> :: value_type svt_Int; // Declare value_type
svt_Int = 10; // Initialize value_type
multiset <int> :: key_type skt_Int; // Declare key_type
skt_Int = 20; // Initialize key_type
ms1.insert( svt_Int ); // Insert value into s1
ms1.insert( skt_Int ); // Insert key into s1
// A multiset accepts key_types or value_types as elements
cout << "The multiset has elements:";
for ( ms1_Iter = ms1.begin( ) ; ms1_Iter != ms1.end( ); ms1_Iter++ )
cout << " " << *ms1_Iter;
cout << "." << endl;
}
Anforderungen
Header: <set>
Namespace: std