Hash Tables in D
Minas Mina via Digitalmars-d-announce
digitalmars-d-announce at puremagic.com
Tue Jan 5 02:19:25 PST 2016
On Monday, 4 January 2016 at 19:58:03 UTC, Martin Nowak wrote:
> On 01/04/2016 09:06 AM, Bastiaan Veelo wrote:
>>
>> This would be a bug (segfault on my machine):
>>
>>> foreach (key; aa.byKey)
>>> aa.remove(key);
>>
>> Note that, in this example, there is no need to remove every
>> element separately, you can also just do
>
> Sorry my mistake, I never use aa.keys (instead of aa.byKey) b/c
> it
> allocates.
> So it's still sort of a bug to recommend people allocating an
> array ;).
I haven't found a way to clear an AA without allocating though.
(Creating a new one doesn't count).
More information about the Digitalmars-d-announce
mailing list