ClecioJung / lib-cj

Reimplementation of certain libc functions

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

License: MIT

lib-cj

Overview

lib-cj is a reimplementation of certain libc functions, such as snprintf. It was created as a pure learning experiment and is not intended for commercial use. Key features of this project include:

  • Developed with C11;
  • Tested on Linux (compatible with GNU GCC or clang);
  • Includes a suite of simple automated tests to ensure correctness (Check test.h);

Usage

To use this project, follow these steps:

  • Download the project
  • Navigate to its folder
  • Run the following command:
$ make test

Please note that this project is not optimized, and therefore not recommended for commercial use. This project was primarily created for educational purposes and as an experiment.

About

Reimplementation of certain libc functions

License:MIT License


Languages

Language:C 98.6%Language:Makefile 1.4%