在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:wolkykim/qlibc开源软件地址:https://github.com/wolkykim/qlibc开源编程语言:C 94.0%开源软件介绍:What's qLibc?qLibc is currently one of the most functionally-complete, publicly-licensed C/C++ libraries. The goal of the qLibc project is to provide a simple and powerful general purpose C/C++ library that includes all kinds of containers and general library routines. It provides a ready-made set of common container APIs with a consistent API look. qLibc CopyrightqLibc is published under 2-clause BSD license known as Simplified BSD License. Please refer the LICENSE document included in the package for more details. API Reference
qLibc Tables at a Glance
Consistent API LookAll container APIs have a consistent look and feel. It basically provides a creator function which usually returns a pointer to a container structure. Also, all functions related to the container can be accessed through function pointers inside of the container or traditional style direct access APIs. For an example, So, regardless of which container you use, you can simply put elements into
a list with An examples below illustrates how it looks like.
Here is an identical implementation with a Linked-List-Table container. You may notice that there aren't any code changes at all, except for 1 line in the table creation. This is why qLibc encapsulates corresponding function pointers inside of the container object.
Looking for people to work with.We're looking for people who want to work together to develop and improve qLibc. Currently, we have high demands on following areas.
ContributorsThe following people have helped with suggestions, ideas, code or fixing bugs: (in alphabetical order by first name)
If we have forgotten or misspelled your name, please let us know. |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论