Skip to content
master
Go to file
Code

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
Apr 30, 2018
src
Apr 30, 2018
Mar 22, 2018
Apr 11, 2018

README.md

SuperString

SuperString is an efficient string library for C++, that achieves a remarkable memory and CPU optimization.

SuperString uses Rope (data structure) and optimization techniques.

Features

  • Fast and Memory-optimized.
  • Automatically garabage collected.
  • Support ASCII, UTF-8, UTF-16BE and UTF-32.
  • Rich API.
  • Easy to integrate and use.
  • MIT Licence

Roadmap

  • Optimize even more (I think it's possible 😎)
  • Support for LE version of UTF-16 (UTF-16LE)
  • Enrich test and benchmark case, compares with existing Rope and other libraries
  • Test on Windows and other platforms
  • Test on multithreaded environment

Documentation and API

Visit documentation page

Contribute and support

You have any feature idea, a bug to correct or an improvement, feel free to open a issue or send your pull request.

LICENCE

MIT LICENCE

You can’t perform that action at this time.