×

蜉蝣

swMATH编号: 9233
软件作者: 杰里米·西克(Jeremy G.Siek)、安德鲁·卢姆斯代恩(Andrew Lumsdaine)
描述: Mayfly轻量级通用接口的模式。Mayfly模式描述了一种为高效数据结构构建接口的实现方法。在自然界中,蜉蝣是一种以寿命短而闻名的生物。类似地,出于我们的目的,Mayfly是驻留在堆栈中或仅驻留在寄存器中的临时对象(从不驻留在堆中)。它的所有成员函数通常是内联的,并且总是通过值传递。这些特性使Mayfly对象非常适合为高效的基于数组的数据结构(如压缩矩阵、图、堆和树)提供轻量级接口。蜉蝣图案横穿其他几种图案。例如,标准模板库(STL[1,19])中的许多迭代器都是Mayflies。。。
主页: http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.22.3163
相关软件: STL公司;libstdc公司++;CodeBoost(代码增强);促进;GrAL公司;FC公司++;BGL公司;溪流;增强C++库;阿特拉斯;指南;MCSTL公司;FEniCS公司;特里利诺斯;交易.ii
引用于: 2文件

按年份列出的引文