stringencodersAn open source collection of high performance c-string transformations | |
Download |
stringencoders Ranking & Summary
Advertisement
- License:
- Freeware
- Price:
- FREE
- Publisher Name:
- Nick Galbreath
- Publisher web site:
- http://code.google.com/u/nickgsuperstar/
- Operating Systems:
- Mac OS X
- File Size:
- 384 KB
stringencoders Tags
stringencoders Description
An open source collection of high performance c-string transformations stringencoders is a free and open source collection of high performance c-string transformations, frequently 2x faster than standard implementations (if they exist at all).stringencoders includes:· base64, standard· base64, web/url safe, with configurable alphabet· base85 (good for http cookies)· base16 (hex)· base2 (ascii binary)· url escaping· javascript string escaping· fast number to string conversion, 4-22x faster than sprintf!· fast ascii upper/lower case conversion, 2-66x faster than stdlib! (yes, 66x faster) Here are some key features of "stringencoders": · BSD License -- do what you want with it. · Standard clean ANSI C, will also compile as C99 and C++ · C++ wrappers for std::string · Standard install: configure && make && make install · Extensive unit tests provided with >98% coverage. · Endian safe. · Performance test framework -- don't take my word, run it your self · Lots of in-code documentation What's New in This Release: · Various fixes for compiler warnings using strict flags. Checked with gcc 4.4 · Adding various "num to alpha" 64-bit integer functions.
stringencoders Related Software