Skip to content
/ CString Public

Simple String library written in plain C and based off C++'s `std::string` class.

License

Notifications You must be signed in to change notification settings

C-STD/CString

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CString

std::string Methods Covered/To Cover

  • Constructor > CStringCreate
  • Destructor > CStringDestroy
  • std::string::operator= > CStringEqual
  • std::string::at > CStringAt
  • std::string::length > CStringLength
  • std::string::size > CStringSize
  • std::string::capacity > CStringCapacity
  • std::string::data > CStringData
  • std::string::empty > CStringEmpty
  • std::string::begin > CStringBegin
  • std::string::end > CStringEnd
  • std::string::rbegin > CStringRBegin
  • std::string::rend > CStringREnd
  • std::string::front > CStringFront
  • std::string::back > CStringBack
  • std::string::max_size > CStringMaxSize
  • std::string::reserve > CStringReserve
  • std::string::shrink_to_fit > CStringShrinkToFit
  • std::string::insert > CStringInsert
  • std::string::erase > CStringErase
  • std::string::push_back > CStringPushBack
  • std::string::pop_back > CStringPopBack
  • std::string::append > CStringAppend
  • std::string::compare > CStringCompare
  • std::string::starts_with > CStringStartsWith
  • std::string::ends_with > CStringEndsWith
  • std::string::replace > CStringReplace
  • std::string::substr > CStringSubStr
  • std::string::copy > CStringCopy
  • std::string::resize > CStringResize
  • std::string::swap > CStringSwap
  • std::string::find > CStringFind
  • std::string::rfind > CStringRFind
  • std::string::find_first_of > CStringFindFirstOf
  • std::string::find_first_not_of > CStringFindFirstNotOf
  • std::string::find_last_of > CStringFindLastOf
  • std::string::find_last_not_of > CStringFindLastNotOf

Note: Except for std::string::operator=, which can be written in C as CStringEqual, other operators are not worth it to be written or can be achieved with already defined functions.

About

Simple String library written in plain C and based off C++'s `std::string` class.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published