-
Notifications
You must be signed in to change notification settings - Fork 0
parsa011/llink
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
simple linked list library for use you have to add new prop to your struct , and name it 'link' , like this : struct name { int blabla; char *blabla2; // *********** -> L_LINK(struct_type) link; // *********** }; then you can use macros to change list like : L_LINK_SPREV : set second object as prev for first object L_LINK_SNEXT : like L_LINK_SPREV but for 'next' L_LINK_INSERT : add new object to list , append after first object L_LINK_REMOVE : remove object from and there some some usefull macros like : L_LINK_NEXT : return next object of given object L_LINK_PREV : prev object of given object * NOTE that to pass args as pointer :)
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published