Linux SoftwareProgrammingLibrariesBetter String Library 07222006

Better String Library 07222006

Better String Library is an abstraction of a string data type which is superior to the C library char buffer string type and C++'
Developer:   Paul Hsieh
      more software by author →
Price:  0.00
License:   BSD License
File size:   0K
Rating:   0 /5 (0 votes)
Your vote:  
enlarge screenshot

Better String Library is an abstraction of a string data type which is superior to the C library char buffer string type and C++'s std::string.

The library is totally stand alone, portable (known to work with gcc/g++, MSVC++, Intel C++, WATCOM C/C++, Turbo C, Borland C++, IBM's native CC compiler on Windows, Linux and Mac OS X), high performance, easy to use and is not part of some other collection of data structures. Even the file I/O functions are totally abstracted (so that other stream-like mechanisms, like sockets, can be used.)

Nevertheless, it is adequate as a complete replacement of the C string library for string manipulation in any C program.

The library includes a robust C++ wrapper that uses overloaded operators, rich constructors, exceptions, stream I/O and STL to make the CBString struct a natural and powerful string abstraction with more functionality and higher performance than std::string.

Bstrlib is stable, well tested and suitable for any software production environment.
tags the library  std string  string library  

Download Better String Library 07222006

Authors software

Similar software

Better String Library 07222006 (by Paul Hsieh)
Better String Library is an abstraction of a string data type which is superior to the C library char buffer string type and C++'

my_string 1.1 (by Boulat Khakimov)
my_string is an easy-to-use, fast string manipulation library

VSTRING 20050428 (by Vladi Belperchinov-Shabanski)
VSTRING library provides vast set of string manipulation features including dynamic string object that can be freely exchanged with s

YASTR 1.0 (by Jesse Meyer)
YASTR is a simple string library that mainly consists of functionality that I require in my programs.

This entire library should b

libplis 0.1.4 (by Dov Grobgeld)
libplis is library for Perl-like string manipulation for C++

The Library of Assorted Spiffy Things 0.7 (by Michael Jennings)

Vstr string library 1.0.15 (by James Antill)
Vstr is a safe and fast string library for C

GD-Octave 0.0.3 (by Muthiah Annamalai and Hemant Kumar)
GD-Octave is a library glue for exporting GD library functions into octave

Math::XOR 0.02 (by Tyler MacDonald)
Math::XOR is a package to handle XOR encryption of string buffers.


use XOR;
print xor_buf("hello", "w

xsd 2.3.0 (by Boris Kolpackov)
xsd is a W3C XML Schema to C++ translator

Other software in this category

zlib 1.2.3 (by Jean-loup Gailly)
zlib is designed to be a free, general-purpose, legally unencumbered, lossless data-compression library for use on virtually any comp

libjpeg v6b (by Independent JPEG Group)
libjpeg is a library for handling the JPEG (JFIF) image format

OpenSSL 0.9.7c (by The OpenSSL Project Team)
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implement

libxml2 2.6.27 (by DV)
Libxml2 is the XML C parser and toolkit developed for the Gnome project (but usable outside of the Gnome platform), libxml2 library i

GNU C library 2.4 (by Andreas Jaeger)
GNU C library (glibc) is one of the most important components of GNU Hurd and most modern Linux distributions.

GNU C library is us


Featured Software

jEdit 4.3 pre8
jEdit is an Open Source text editor written in Java

Opera 9.02
Surf the Internet in a safer, faster, and easier way with Opera browser

GNU Aspell 0.60.4
GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell

Subscribe in Rojo
Google Reader
Add to My Yahoo!

Add to My AOL
Subscribe with Bloglines
Subscribe in NewsGator Online
Add 'nixbit linux software' to Newsburst from CNET nixbit linux software

Top tags