Generic-Container-Lib:C语言中的伪模板容器库

时间:2024-06-02 16:16:53
【文件属性】:

文件名称:Generic-Container-Lib:C语言中的伪模板容器库

文件大小:39KB

文件格式:ZIP

更新时间:2024-06-02 16:16:53

C++

通用容器库 C语言中的伪模板容器库 用法 创建或复制gcl.h。 实例化您想要使用的任何类型的模板。 // gcl.h // a vector of ints #define TYPE int // choose a type #include "gcl/vector.h" // include the header #include "gcl/vector.def" // include the template definition #undef TYPE // release the type 现在,您可以通过包含gcl.h来使用实例化的容器。 // main.c #include #include "gcl.h" int main(int argc, char const *argv[]) { vector_t(int) *my_vector = vec


【文件预览】:
Generic-Container-Lib-master
----source()
--------gcl()
--------gcl.h(735B)
----examples()
--------Makefile.bak(258B)
--------word_count.c(1KB)
--------gcl()
--------word_count(17KB)
--------stack(16KB)
--------Makefile(449B)
--------gcl.h(340B)
--------stack.c(552B)
----LICENSE(18KB)
----README.md(1KB)
----.gitignore(223B)
----guidelines.txt(972B)

网友评论