Overview
SourcePro® Core offers an extensive set of fundamental C++ components that present a consistent, uniform, and portable API for developing applications. Industry-leading enterprises have relied on SourcePro Core components for well over a decade to deliver the reliability and performance required by today's mission-critical applications. They are the most trusted enterprise-class C++ component libraries on the market today.
Key Features
- Consistent and intuitive API across supported platforms
- Applications run on multiple operating systems, with minimal code changes.
- Higher-level, object-oriented interface to complex underlying APIs
- Simplifies the effort of building and managing powerful applications by providing ready-made APIs that do a lot of the heavy lifting.
- Extends the ANSI Standard C++ Library with additional functionality
- Easier for developers to manipulate features like dates and times in their applications.
- Complete set of string processing classes
- An easier and less error-prone way to work with single, multibyte, and wide character strings.
- Multiple, extensive sets of collection classes
- Developers have the flexibility to select the classes that best meet their specific needs.
- Variety of extensible virtual stream classes
- Developers can choose to maximize efficiency, portability, or both.
- Non-intrusive streaming mechanism Intuitive API makes it possible to stream nearly any C++ class with minimal code changes.
- Enables C++ data to be written to or read from an XML stream
- Easier to integrate functionality that uses XML to communicate into existing C++ applications, and adds instream transformation, enabling developers to easily apply XML transformations and stream data in one operation.
- Complete, Unicode-based framework for internationalizing and localizing C++ applications
- Enables rapid development of applications targeted for global markets.
- Advanced threading abstractions like IOUs, server pools, and producer/consumer queues
- Extends the basic threading functionality, giving developers an added advantage when creating multithreaded applications.
- Efficient and flexible execution tracing facility
- Easier for developers to identify the source of errors in applications.
- Functor classes for retrofitting existing single-threaded applications
- Developers can improve the performance of an existing application rather than starting from scratch.
C++ encapsulations of key multithreading concepts such as thread creation, control and synchronization
- Insulates developers from the low-level complexities of dealing with the native C threading library implementations.
System Requirements
OPERATING SYSTEM
Microsoft® Windows®
Sun SolarisTM
HP HP-UX
Red Hat® Enterprise
Linux
SuSE® Enterprise
Linux
IBM® AIX®
COMPILER
Microsoft® Visual C++®,
Intel® C++ Compiler
Sun Studio, gcc
HP aCC
GNU gcc, Intel C++
Compiler
GNU gcc
IBM® XLC C++
Ratings and Reviews
| Software ratings and reviews are shown below. If you wish to rate this software please click the 'Rate this software' link. |
Rate this software
|
Other Products By Rogue Wave
|
|
Rogue Wave
SourcePro® C++ is the most complete enterprise C++ development platform
|
|
|