file d'attente : : generic_value (STL/CLR)
Le type d'un élément à utiliser avec l'interface générique pour le conteneur.
typedef GValue generic_value;
Notes
Le type décrit un objet de type GValue qui décrit la valeur de l'élément stockée pour une utilisation avec l'interface générique pour ce modèle de classe de conteneur. (GValue est soit value_type ou soit value_type^ si value_type est un type de référence.)
Exemple
// cliext_queue_generic_value.cpp
// compile with: /clr
#include <cliext/queue>
typedef cliext::queue<wchar_t> Myqueue;
int main()
{
Myqueue c1;
c1.push(L'a');
c1.push(L'b');
c1.push(L'c');
// display contents " a b c"
for each (wchar_t elem in c1.get_container())
System::Console::Write(" {0}", elem);
System::Console::WriteLine();
// get interface to container
Myqueue::generic_container^ gc1 = %c1;
for each (wchar_t elem in gc1->get_container())
System::Console::Write(" {0}", elem);
System::Console::WriteLine();
// display in order using generic_value
for (; !gc1->empty(); gc1->pop())
{
Myqueue::generic_value elem = gc1->front();
System::Console::Write(" {0}", elem);
}
System::Console::WriteLine();
return (0);
}
Configuration requise
En-tête : <cliext/queue>
Espace de noms cliext