The stringlib.h library by GreenApple allows easy string manipulation in C language by defining the type 'string' (or '_string') and providing several functions to easily operate with them.
All allocation is done automatically, unallocation is done by calling the function 'string_delete(string*)'.

Full documentation is present on the library header file.

Features

  • C99 (and latter) support
  • Definition of 'string' (and '_string') type
  • String manipulation functions
  • String input and output functions
  • String text and binary file reading/writing functions
  • Function overloading via macro (if C11)

Project Samples

Project Activity

See All Activity >

Categories

Libraries

License

MIT License

Follow StringLib C: functional string library

StringLib C: functional string library Web Site

Other Useful Business Software
Full-stack observability with actually useful AI | Grafana Cloud Icon
Full-stack observability with actually useful AI | Grafana Cloud

Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
Create free account
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of StringLib C: functional string library!

Additional Project Details

Operating Systems

Android, Linux, Mac, Windows

Languages

English

Intended Audience

Developers

Programming Language

C, C++

Related Categories

C++ Libraries, C Libraries

Registered

2017-03-17