文件名称:libarray:C的数组库
文件大小:34KB
文件格式:ZIP
更新时间:2024-06-01 15:41:12
HTML
Libarray提供了Jinja模板,可以将其渲染为C源文件,从而提供数组类型和许多相关功能。 您可以按照自己喜欢的任何方式将模板渲染调整到项目的构建过程中。 在我的项目中,我根据需要渲染类型的模板,并提供每种类型所需的类型类。 有关如何在自己的项目中处理渲染的基本示例,请参见Libarray的测试构建过程。 如果您想要一个典型的数组库-没有类型安全性,内存局部性或不变性-您可以使用void *类型呈现模板。 发行版 我将根据标记发布。 // @public之前的所有宏都被视为公共宏:它们只会在主要版本之间进行更改。 其他宏可以随时更改。 头文件中定义的非预处理程序标识符始终被认为是公共的。 前缀为array新标识符(无论如何)将不保证主版本的增加。 每个版本标签都将使用 签名(指纹: 0xD020F814 )。 依存关系 Package.json指定Libarray的依赖项:在何处
【文件预览】:
libarray-master
----source.c.jinja(98KB)
----tests()
--------test.c(13KB)
----def.h.jinja(2KB)
----Package.json(1KB)
----.gitignore(51B)
----Makefile(4KB)
----README.md(5KB)
----header.h.jinja(41KB)
----LICENSE.txt(34KB)