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

42 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

basic_string

A fast, clean string implementation, aiming to provide an approximation of std::basic_string using standard C++23 with legal and portable code. The implementation maximum optimizes the short string optimization, and avoids self-referencing. It does not implement: write-out functions, find functions, and interfaces using allocators. The implementation is exception safety and suitable for teaching purposes.

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