intrusive_list:C ++的单侵入式和双侵入式链表

时间:2024-05-29 15:13:36
【文件属性】:

文件名称:intrusive_list:C ++的单侵入式和双侵入式链表

文件大小:17KB

文件格式:ZIP

更新时间:2024-05-29 15:13:36

C

侵入式链表 关于: 单侵入式和双侵入式链表的实现。 在查看了一些侵入式链接列表的网络之后,我发现没有很好的替代方法,如果您愿意的话,我不想使用boost。 因此,这是一个对我自己的私人项目非常有用的实现。 例子: # include " list.h " // ... lets define a struct that should exist in a list ... struct my_struct { LIST_NODE ( my_struct ) list; int some_data; }; // ... and a list to store "my_struct":s in ... LIST ( my_struct, list ) the_list; // arg1 the type to store in list, arg2 name of member i


【文件预览】:
intrusive_list-master
----list.h(7KB)
----.travis.yml(251B)
----LICENSE(951B)
----test()
--------test_list.cpp(8KB)
--------greatest.h(30KB)
--------test_list_main.cpp(1KB)
--------test_slist.cpp(6KB)
----slist.h(5KB)
----README.md(3KB)
----bam.lua(4KB)
----appveyor.yml(283B)
----.gitignore(31B)

网友评论