March 20, 2010
Free Newsletters :

Str Library

High Performance C++ String Class Support

Projects that require high performance string manipulation without being tied to a particular platform can use the library as a plug-in replacement for MFC CString or STL std::string to achieve independence from any particular vendor and gain speed of execution, especially in SMP (symmetric multi-processing) environments.

Server side applications benefit the most since much of the processing time in today's code is spent managing string information. Programmers can avoid the steep learning curve of learning yet another third party library, because class methods have been created to closely mimic the operation of the immensely popular class CString bundled with MFC and, in Visual C++ 7.0, ATL.

Str Library uses an innovative semi-automatic technology for sharing strings between threads that eliminates heavy CPU bus penalties associated with other implementations. On the other hand, the library uses the instance sharing (copy-on-write) technology for data instances to achieve the best possible speed for common operations such as returning string data from class methods, assigning and concatenating strings, and passing data by value.

The library has an evaluation version that, like its commercial equivalent, comes with full source code and support. It enables edvelopers to maintain a single code base that can run against most popular Windows compilers, as well as Linux and other systems supporting the GNU compiler (gcc / g++). String classes yield immediate speed increase over most string implementations in the STL (C++ Standard Template Library).

product submission by Company Rep

fact sheet
ID#: 1024616318
date posted: Jun. 20, 2002
category: Development:Software Development
platform: Windows 95/98/NT4/2000
vendor: Bravo Systems
(www.bravo-group.com/)
vendor's information:
about Str Library
about Bravo Systems


Development

Audio | Device Management | HTML Authoring | Java | Linux/Open Source | Publishing | Rich Media | Site Tools | Software Development | Video | Voice Access

Latest category updates via our RSS feed
RSS



The Network for Technology Professionals

Search:

About Internet.com

Legal Notices, Licensing, Permissions, Privacy Policy.
Advertise | Newsletters | E-mail Offers