HashMap تي عملدرآمد

0
(0)
نالو:
HashMap تي عملدرآمد
ليکڪ: اينڊريو لارڊ (2014.02.11 16:34)
ڊائون لوڊ ٿيل: 6
ڊائون لوڊ ڪريو:
HashMap implementation 1
hash.mqh (14.5 Kb) ڏيک

وصف:

هي هڪ HashMap عمل درآمد آهي. هي اجازت ڏئي ٿو ڪجھه وانگر arrays پر string indexes سان. اهو نقشو اسٽرنگ کي Objects ڏانهن. شيون مهيا ڪيل HashValue ڪلاس جو ھڪڙو ذيلي ڪلاس ھئڻ گھرجي.

The Hash by default will 'adopt' the value objects. انهي صورت ۾ اهو ميموري کي آزاد ڪندو جڏهن اهي هاڻي هيش ۾ نه هوندا. اهو تعمير ڪندڙ ۾ غير فعال ٿي سگهي ٿو.

هتي هڪ مثال آهي:

 

    
    Hash *h = نئون Hash();

    // Store values
    h.hPutInt("گھٽ",0);
    h.hPutInt("اعليٰ",1);

    // Get values
    int high = h.gGetInt("اعليٰ");

    // Loop
    HashLoop *l ;
    لاءِ( l = نئون HashLoop(ايڇ) ; l.hasNext() ; l. اڳيون()) {

        string key = l.key();

        int j = l.valInt();

        ڇپائي(چاٻي," = ",جي);

    }
    حذف ڪريو l;

    حذف ڪريو h;

سفارشون:

  • جمع ٿيل ڪوڊ سان گڏ ھڪڙو معني وارو نالو ۽ مختصر وضاحت سان.
  • استعمال ڪندڙن لاءِ ڪوڊ جي مختصر وضاحت سان ڳنڍيو ته جيئن ان جو سر يا دم ٺاهيو وڃي.
  • جتي قابل اطلاق تصويرون شامل ڪريو.

هي پوسٽ ڪيترو مفيد هو?

ان کي ريٽ ڪرڻ لاء اسٽار تي ڪلڪ ڪريو!

سراسري درجه بندي 0 / 5. ووٽن جي ڳڻپ: 0

هن وقت تائين ڪوبه ووٽ ناهي! هن پوسٽ جي درجه بندي ڪرڻ لاء پهريون ٿيو.

اسان کي افسوس آهي ته هي پوسٽ توهان لاء مفيد نه هئي!

اچو ته هن پوسٽ کي بهتر بڻايون!

اسان کي ٻڌايو ته اسان هن پوسٽ کي ڪيئن بهتر ڪري سگهون ٿا?



ليکڪ: فاریکس وڪي ٽيم
اسان انتهائي تجربيڪار فاریکس واپارين جي ٽيم آهيون [2000-2023] جيڪي اسان جي پنهنجي شرطن تي زندگي گذارڻ لاءِ وقف آهن. اسان جو بنيادي مقصد مالي آزادي ۽ آزادي حاصل ڪرڻ آهي, ۽ اسان خود تعليم حاصل ڪئي آهي ۽ فاریکس مارڪيٽ ۾ وسيع تجربو حاصل ڪيو آهي جيئن اسان جو مطلب هڪ خودمختاري واري زندگي گذارڻ جي لاءِ آهي..