Str Library is a powerful, professional-quality tool for improving your C++
development efficiency, generating faster applications (including multithreaded
server-side code) and making platform migration much easier by using a common
code base.
|
Platform support (Windows)
|
Win32 - plain API applications, ATL applications, MFC applications (using
Microsoft Visual C++ 6.0, Visual C++ .NET 2002 and 2003, Borland C++
Builder v6)
Windows CE - using Microsoft Embedded Visual C++ 4.0
|
|
Platform support (Other)
|
Various Linux platforms where gcc / g++ is available. We have tested a quite a
few configurations. Solaris support with gcc 3.1. Macintosh support with
CodeWarrior.
|
|
Character set support
|
ANSI, Unicode (with UCS-2 and UTF-8 encoding) - all platforms. Character set
conversions.
|
|
Basic operations
|
All basic_string and MFC CString operations - construction, copy construction,
assignments, append data, formatting, locate character / substring, "add"
expressions and more
|
|
Extended operations
|
Delete characters, insert characters, trim, substring automatic replacement,
lowercase / uppercase conversions, conversion between Unicode UCS-2 and ANSI;
Windows-specific: serialization support, BSTR support; Simple string tokenizer;
Regular expressions search
|
|
Architecture
|
High-performance copy-on-write implementation with semi-automatic multithreading
control for excellent speed even in SMP (symmetric multi-processor)
environments
|
|
Documentation and Support
|
Complete HTML documentation, on-line at this
site and local copy installed with download; two
support incidents bundled with each license
|
|
Wizard
|
"Add Str Wizard" adds support to your application or library in just one minute
thru a graphical interface that lets you get started quickly (Windows
environments)
|
|
Runtime Royalties
|
None! The library is licensed on a per-developer basis.
|
|
Request-a-feature
|
We care about our customers specific needs. We have an
unique program where we can add a feature to the library, in most
cases free of charge!
|