Скачать MetaTrader 5

Библиотеки: CHashArrayStringString

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Тысяча человек уже опубликовали продукты в Маркете. Опубликуй и ты свой!
Automated-Trading
Админ
99938
Automated-Trading 2014.04.25 12:27 

CHashArrayStringString:

Включаемый файл содержит набор классов, демонстрирующих один из способов организации Hash массива строк по строковому ключу.

Пример использования:
#include <HashArray.mqh>

void OnStart()
  {
   CHashArrayStringString Hash;
   Hash.Put("k1", "v1");
   Hash.Put("k2", "v2");

   Hash["k3"] = "v3";
   Hash["k2"] = "vv2";

   string t1 = Hash["k1"].value;
   string t2 = Hash["k2"].value;
   string t3 = Hash["k3"].value;

   Alert("k1=",t1);
   Alert("k2=",t2);
   Alert("k3=",t3);
  }


Тест производительности:

add 10k elements in 31 ms

add 10k elements in 31 ms

Автор: Mikhail Vdovin

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий