https://github.com/danielathome19/c-prime

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.

https://github.com/danielathome19/c-prime

Science Score: 13.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (9.5%) to scientific vocabulary

Keywords

c cpp file-reading file-writing function-overloading macros string-methods strings try-catch user-input
Last synced: 5 months ago · JSON representation

Repository

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.

Basic Info
  • Host: GitHub
  • Owner: danielathome19
  • License: mit
  • Language: C
  • Default Branch: main
  • Homepage:
  • Size: 765 KB
Statistics
  • Stars: 1
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Topics
c cpp file-reading file-writing function-overloading macros string-methods strings try-catch user-input
Created over 1 year ago · Last pushed over 1 year ago
Metadata Files
Readme License

README.md

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.

Owner

  • Name: Daniel J. Szelogowski
  • Login: danielathome19
  • Kind: user
  • Location: Wisconsin
  • Company: @MECS-Research-Lab

Standing on the shoulders of giants.

GitHub Events

Total
  • Push event: 3
Last Year
  • Push event: 3