2
2
Fork
You've already forked libhx
2
A C and C++ library full of utility functions https://inai.de/projects/libhx/
  • C 91.9%
  • C++ 5%
  • M4 1.7%
  • Makefile 1.3%
  • Shell 0.1%
Find a file
2026年03月25日 10:46:02 +01:00
assorted src: free results from HX_getopt 2023年11月23日 12:45:26 +01:00
doc libHX 5.4 2026年03月25日 10:46:02 +01:00
include build: resolve gcc16/-std=c23 build failures 2026年03月24日 22:30:28 +01:00
m4 build: allow -Wl,--version-script with e.g. lld 2025年08月31日 22:44:52 +02:00
src build: resolve BSD/POSIX_C_SOURCE build failures 2026年03月25日 09:45:11 +01:00
.gitignore libHX 4.8 2022年12月03日 12:17:30 +01:00
configure.ac libHX 5.4 2026年03月25日 10:46:02 +01:00
COPYING src: typography improvements 2013年08月27日 09:50:48 +02:00
libHX.pc.in build: libHX_la needs linking with socket_LIBS 2023年11月05日 21:38:36 +00:00
LICENSE.GPL3 Make libHX (starting with this revision) also available under LGPL3 2007年07月01日 13:39:50 +00:00
LICENSE.LGPL2 Replace licenses with new revisions from gnu.org 2007年06月26日 09:27:51 +00:00
LICENSE.LGPL3 Make libHX (starting with this revision) also available under LGPL3 2007年07月01日 13:39:50 +00:00
LICENSE.MIT tests: replace WTFPL by MIT 2023年01月22日 15:23:01 +01:00
Makefile.am Add tie.hpp, HX::unique_tie 2025年11月17日 10:20:39 +01:00
qconf build: replace dvconfigure by an sh-compatible form 2022年10月21日 21:13:54 +02:00
README.rst Switch documentation to rST 2021年08月04日 00:20:59 +02:00

libHX collects many useful day-to-day functions, intended to reduce the amount of otherwise repeatedly open-coded instructions.

It has maps, deques, linked lists, string formatting and autoresizing, option and config file parsing, type checking casts (for C), directory traversal, etc.

There is more documentation in the aptly-named directory doc. The entrypoint is doc/libHX_Documentation.rst.