Skip to content

A fast, clean string implementation, aiming to provide an approximation of std::basic_string using standard C++23 with legal and portable code.

License

Notifications You must be signed in to change notification settings

YexuanXiao/basic_string

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

basic_string

A fast and clean implementation of basic_string that uses portable C++23 code and accurately meet standard requirements. The implementation maximum optimizes the short string optimization, and avoids self-referencing. It supports constexpr, exception safety and suitable for teaching purposes. It does not implement write-out functions and find functions.

About

A fast, clean string implementation, aiming to provide an approximation of std::basic_string using standard C++23 with legal and portable code.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages