HashMap implementation

0
(0)
نام:
HashMap implementation
مصنف: Andrew Lord (2014.02.11 16:34)
ڈاؤن لوڈ کیا گیا۔: 6
ڈاؤن لوڈ کریں:
HashMap implementation 1
hash.mqh (14.5 Kb) دیکھیں

تفصیل:

This is a HashMap implementation. This allows something like arrays but with string indexes. It maps strings to Objects. The Objects must be a subclass of the HashValue class provided.

The Hash by default will 'adopt' the value objects. In which case it will free the memory when they are no longer in the hash. This can be disabled in the constructor.

Here is an example:

 

    
    Hash *h = new Hash();

    // Store values
    h.hPutInt("low",0);
    h.hPutInt("high",1);

    // Get values
    int high = h.gGetInt("high");

    // Loop
    HashLoop *l ;
    کے لیے( l = new HashLoop(h) ; l.hasNext() ; l.next()) {

        string key = l.key();

        int j = l.valInt();

        Print(key," = ",j);

    }
    delete l;

    delete h;

سفارشات:

  • Accompany the submitted code with a meaning-bearing name and a brief description.
  • Attach a brief explanation to the code for users to make head or tail of it.
  • Insert illustrating images where applicable.

یہ پوسٹ کتنی مفید تھی۔?

اس کی درجہ بندی کرنے کے لیے ستارے پر کلک کریں۔!

اوسط درجہ بندی 0 / 5. ووٹوں کی گنتی: 0

ابھی تک کوئی ووٹ نہیں۔! اس پوسٹ کی درجہ بندی کرنے والے پہلے فرد بنیں۔.

ہمیں افسوس ہے کہ یہ پوسٹ آپ کے لیے مفید نہیں تھی۔!

آئیے اس پوسٹ کو بہتر بنائیں!

ہمیں بتائیں کہ ہم اس پوسٹ کو کیسے بہتر بنا سکتے ہیں۔?



مصنف: فاریکس وکی ٹیم
ہم انتہائی تجربہ کار فاریکس ٹریڈرز کی ایک ٹیم ہیں۔ [2000-2023] جو ہماری اپنی شرائط پر زندگی گزارنے کے لیے وقف ہیں۔. ہمارا بنیادی مقصد مالی آزادی اور آزادی حاصل کرنا ہے۔, اور ہم نے خود تعلیم حاصل کی ہے اور خود کو پائیدار طرز زندگی حاصل کرنے کے اپنے ذرائع کے طور پر فاریکس مارکیٹ میں وسیع تجربہ حاصل کیا ہے۔.