Skip to content

C′ (C Prime) is a library for the C programming language that includes many standard library headers, macros, and functions to provide a more modern/high-level and user-friendly experience for C programmers.

License

Notifications You must be signed in to change notification settings

danielathome19/C-Prime

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About

C′ (C Prime) is a library for the C programming language that includes standard library headers, macros, and functions to provide a more modern and user-friendly experience for C programmers. It includes high-level (C++-like) features:

  • Exception/signal handling, try-catch-finally blocks
  • Function overloading (using macros)
  • Boolean, string, and auto types
  • Simplified input functions (with prompts)
  • String functions (substring, index, toupper/tolower, etc.)
  • Foreach, fori, and arrlen macros
  • File Reader and File Writer classes
  • Etc.

This header file is intended to be a drop-in replacement for much of the C standard library and is designed to be used alongside the standard C library headers.

Usage

To import, simply #include "cprime.h" as desired. For usage examples, see test.c.

Bugs/Features

Bugs are tracked using the GitHub Issue Tracker.

Please use the issue tracker for the following purposes:

  • To raise a bug request; include specific details and label it appropriately.
  • To suggest any improvements in existing features.
  • To suggest new features, structures, or applications.

License

The code is licensed under the MIT License.

About

C′ (C Prime) is a library for the C programming language that includes many standard library headers, macros, and functions to provide a more modern/high-level and user-friendly experience for C programmers.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages