YasTechOrg / easyc

Easy C is c library base on CMake, and it contains many of functions and data types to make your code easy, fast and standard. You can simply use it in your project with CMake.

Home Page:https://yastech.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Easy C

Version Publisher Developer

Navigation

  1. What is Easy C?
  2. Why we should use Easy C?
  3. Usage of Easy C
  4. Reference of Easy C
  5. Last changes

What is Easy C?

Easy C is c library base on CMake, and it contains many of functions and data types to make your code easy, fast and standard. You can simply use it in your project with CMake.

Why we should use Easy C?

  • Have a cleaner code
  • Make things easier
  • Do things standard
  • Faster and better app

Usage of Easy C

  • First clone library to your project
  • Second Add Library to your CMakeLists.txt
# if you are using sub directories
# add_subdirectory(lib/easyc)

# add library to your project
# put your project name instead of *main*
target_link_libraries(main PRIVATE easyc)

Reference of Easy C

Name Type Description Args
string data type Replacement for characters
getString function Get a string input from the system string q
getInt function Get a string input from the system string q
getDouble function Get a double input from the system string q
getFloat function Get a float input from the system string q
getChar function Get a char input from the system string q
getLong function Get a long input from the system string q
print function print string without \n string text
println function print string with \n string text
intToString function convert int to string int number
copyToString function copy string to new string and return it string text
uppercaseChar function make character uppercase char c
uppercaseString function make string uppercase string text

About

Easy C is c library base on CMake, and it contains many of functions and data types to make your code easy, fast and standard. You can simply use it in your project with CMake.

https://yastech.org

License:GNU General Public License v3.0


Languages

Language:Makefile 67.6%Language:CMake 16.7%Language:C 15.7%