Home
ObjexxFCL 3.0
 

Users Guide

The ObjexxFCL provides a C++ framework to support the migration of Fortran-based projects to C++. This framework includes array and string classes as well as math, i/o, and other functions and associated classes. With the proper application of the ObjexxFCL, the converted project can preserve the look and approach the performance of the original Fortran within modern, ISO/ANSI standard C++.

The Users Guide contains the linked sections listed below.

Platforms ObjexxFCL supported platforms
Organization ObjexxFCL namespaces and files
Dimension Dynamic sizing support objects
Index Ranges Fortran-compatible array index ranges
FArrays Fortran-compatible arrays
Fstring Fortran-compatible strings
Cstring Memory-managed C-style string wrapper
CArray Memory-managed C-style array wrapper
CArrayP Memory-managed C-style array wrapper/proxy
ChunkVector Chunk-contiguous vector
byte Single-byte signed and unsigned integers
Formatted I/O Fortran-like i/o using C++ streams
Functions Fortran intrinsics and additional functions