Digg StumbleUpon LinkedIn YouTube Flickr Facebook Twitter RSS Reset

Visual C++: Vérifier si un clé existe dans le HashTable

Interpréter une chaîne de caractères comme une valeur numérique de type long
  // Vérifier si la clé "fr" existe dans le hashTable
 Console::Write("Fr existe-il? {0}", hash->Contains("fr"));

Visual C++: Vérifier si une valeur existe dans le HashTable

Interpréter une chaîne de caractères comme une valeur numérique de type long
#include "stdafx.h"
 
using namespace System;
using namespace System::Collections;
/*
  Exemple de Tableau Associatif.

Visual C++: Vérification de l’existance de Pair Valeur/clé dans Hashtable

Interpréter une chaîne de caractères comme une valeur numérique de type long
 // Combiner les deux tableaux dans un tableau associatif HashTable
 for (Int32 i = 0; i Length; i++)
  {
hash->Add(keys[i], values[i]);

Visula C++: Afficher un Hashtable à l’aide d’une “Enumeration”

Interpréter une chaîne de caractères comme une valeur numérique de type long
/ Parcourir le contenu à l'aide d'un Enum
IDictionaryEnumerator ^enum1 = hash->GetEnumerator();
while ( enum1->MoveNext())

Visual C++: Afficher le contenu d’un tableau associatif HashTable

Interpréter une chaîne de caractères comme une valeur numérique de type long
^keys = gcnew array<System::String ^>{ "fr", "en", "gr", "de" }; // Représentent les codes de pays
         array<String ^> ^values = gcnew array<String ^>{ "français", "anglais", "grec", "allemand" };// Représentent les pays

Visual C++: Ajouter un tableau dans un HashTable

Interpréter une chaîne de caractères comme une valeur numérique de type long
		Hashtable ^hash  = gcnew Hashtable();
 
		 // Créer tableaux de clé et valeurs
		 array<String ^> ^keys = gcnew array<System::String

Visual C++: Exemple d’utilisation de Hashtable

Interpréter une chaîne de caractères comme une valeur numérique de type long
		Hashtable ^hash  = gcnew Hashtable();
 
		// Ajouter des élément dans le Hashtable
		hash->Add("fr", "Français");
		hash->Add("en", "Anglais");