jweyrich / p99Links
Read-only mirror of https://gitlab.inria.fr/gustedt/p99 - P99 is a suite of macro and function definitions that ease the programming in modern C, aka C99. By using new tools from C99 we implement default arguments for functions, scope bound resource management, transparent allocation and initialization, ...
☆35Updated 3 years ago
Alternatives and similar repositories for p99
Users that are interested in p99 are comparing it to the libraries listed below
Sorting:
- NIH Utility Library☆90Updated 3 years ago
- Hierarchical memory allocator☆73Updated 10 years ago
- Convenient & cross-platform sandboxing C library☆44Updated last year
- A fork of Paul Hsieh's Better String Library☆148Updated 5 years ago
- A smattering of miscellaneous C libraries. Includes sane argument parsing, a thread-safe multi-producer/multi-consumer queue, and impleme…☆105Updated 9 years ago
- POSIX getopt() as a portable header library☆109Updated 2 years ago
- Coroutines for C.☆75Updated 8 years ago
- libsv - Public domain cross-platform semantic versioning in c99☆69Updated last year
- Anonymous functions in C☆253Updated 5 years ago
- Documentation generator for C/C++ code☆53Updated 5 months ago
- Exception handling and smart pointer (automatic cleanup) libraries for C☆61Updated 11 years ago
- libgenerics is a minimalistic and generic library for C basic data structures.☆51Updated 3 years ago
- Autotools-style configure script wrapper around CMake☆85Updated 8 years ago
- chaos preprocessor library. this is what boost preprocessor derived from.☆124Updated 13 years ago
- simple, fast C routines for manipulating UTF-8☆83Updated 6 years ago
- META data and RESource library for C language☆134Updated 4 months ago
- Linear Linked List Library☆51Updated last year
- Standards-defying functional-programming macros for the C preprocessor☆51Updated 10 years ago
- Wrapper library for the BSD sockets API with a nicer C99 interface☆145Updated 8 years ago
- A much faster popen() and system() implementation for Linux☆68Updated 4 years ago
- libuv thread communication☆58Updated 2 years ago
- Parser for argv that works similarly to getopt☆187Updated last year
- Fast and lightweight math expression evaluator in C99☆139Updated 5 years ago
- No bullshit vector library for C☆78Updated 4 years ago
- Tiny helper lib for building daemons in C☆19Updated last month
- A set of macros and functions to make defining a C module easier☆11Updated 5 years ago
- A cross-platform library for opening memory-backed libc streams.☆75Updated last year
- C11 Lock-free Stack☆184Updated last year
- A simple, intrusive, zero-allocation red-black tree implementation☆51Updated 3 years ago
- timers and timeline☆43Updated last year