Changeset 3834


Ignore:
Timestamp:
Feb 19, 2015, 6:11:00 AM (7 years ago)
Author:
touky
Message:

MemTracker is a new thing, better than the shitty previous thing.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/t/base/map.cpp

    r3830 r3834  
    7070        for (int i = 0; i < a.Count(); i++)
    7171            m[i] = i;
     72        a.Shuffle();
     73        for (int i = 0; i < a.Count(); i++)
     74            m.remove(a[i]);
     75    }
     76
     77    lolunit_declare_test(MapRemoveString)
     78    {
     79        map<String, uint64_t> m;
     80        array<String> a;
     81
     82        for (int i = 0; i < 20; i++)
     83        {
     84            a << String::Printf("test_str_%i", i);
     85            m[a.Last()] = -1;
     86        }
     87        for (int i = 0; i < a.Count(); i++)
     88            m[a[i]] = i;
    7289        a.Shuffle();
    7390        for (int i = 0; i < a.Count(); i++)
Note: See TracChangeset for help on using the changeset viewer.