文件名称:aammm:具有手动内存管理的关联阵列
文件大小:108KB
文件格式:ZIP
更新时间:2024-05-23 03:15:36
D
am 具有手动内存管理的关联阵列 所有的对象和存储桶都将由内部实现的析构函数进行释放和处置。 析构函数由垃圾收集器调用(默认情况下)。 例子 // std.experimental.allocator is included into `aammm` import std.experimental.allocator.mallocator ; import aammm; auto a = aa ! ( string , int )(Mallocator.instance); a[ " foo " ] = 0 ; a.remove( " foo " ); // dealocates and disposes the entry assert (a == null ); // should not crash FreeList示例
【文件预览】:
aammm-master
----.travis.yml(45B)
----.gitignore(142B)
----dub.json(255B)
----README.md(937B)
----source()
--------std()
--------aammm.d(28KB)