Download List

Descripción del Proyecto

FastFormat is a C/C++ output and formatting library whose design parameters are complete type-safety, efficiency, genericity, and extensibility. It is simple to use and extend, highly portable (to any platform or compiler), and it upholds the C tradition of you only pay for what you use. FastFormat supports output and formatting of statements of arbitrary complexity, consisting of heterogeneous types. FastFormat writes to output "sinks", which can be of arbitrary type.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2012-02-28 08:07
0.7.1 (alpha 7)

Esta versión cambia la manera en que entero se evalúa formas de cadena (ahora en términos de <>de integral_printf_traits de STLSoft), para simplificar las definiciones y corregir un defecto (que se encuentra en los sistemas de I32LP64). Agrega un archivo Make para GCC 4.7. Agrega fastformat.core.vcxproj (VC ++ 10). Cambia archivos de código fuente del núcleo para incluir nuevas src/ximpl_core.hpp. Agrega varias pruebas de unidad componente. Agrupa shwild 0.9.20 y xTests 0.16.5; y depende de la STLSoft 1.9.112.
Tags: Minor bugfixes, Minor feature enhancements
This release changes the manner in which integer string forms is evaluated (now in terms of STLSoft's integral_printf_traits<>), to simplify definitions and fix a defect (found on I32LP64 systems). It adds a makefile for GCC 4.7. It adds fastformat.core.vcxproj (VC++ 10). It changes core source files to include new src/ximpl_core.hpp. It adds various unit/component tests. It bundles shwild 0.9.20 and xTests 0.16.5; and depends on STLSoft 1.9.112.

2010-12-11 17:33
0.7.1 (alpha 1)

Esta versión incluye tres nuevos insertadores: fastformat:: carácter y sobrecargas de fastformat:: to_i () para LARGE_INTEGER y ULARGE_INTEGER. Un archivo HOW_YOU_CAN_HELP.txt ha sido añadido a la distribución, junto con un nuevo ejemplo (example.sink.c_string) y un gran número de trivial / cambiar el nombre de menores de los componentes internos para ayudar a la coherencia.
Tags: Minor feature enhancements
This release adds three new inserters: fastformat::character and overloads of fastformat::to_i() for LARGE_INTEGER and ULARGE_INTEGER. A HOW_YOU_CAN_HELP.txt file was added to the distribution, along with a new example (example.sink.c_string) and a large number of trivial/minor renaming of internal components to aid consistency.

2010-11-29 18:09
0.6.4

fastformat / fastformat.hpp ahora incluye fastformat / sumideros / ostream.hpp de forma predeterminada, a menos que FASTFORMAT_LEAN_AND_MEAN se especifica. Un nuevo ejemplo example.pad.hash, se añadió. Por último, las cabeceras FastFormat ahora requieren STLSoft 1.9.104, que es necesaria para mejorar la compatibilidad con algunos compiladores.
Tags: Minor feature enhancements
fastformat/fastformat.hpp now includes fastformat/sinks/ostream.hpp by default, unless FASTFORMAT_LEAN_AND_MEAN is specified. A new example, example.pad.hash, was added. Finally, the FastFormat headers now require STLSoft 1.9.104, which is needed for improved compatibility with some compilers.

2010-11-12 00:02
0.6.3

Esta versión incluye algunas correcciones menores y un programa de ejemplo que ilustra fastformat nuevo:: (color). Depende de STLSoft 1.9.102.
Tags: minor bug fixes
This version includes some minor fixes and a new example program illustrating fastformat::flush(). It depends on STLSoft 1.9.102.

2010-10-14 21:14
0.6.2

Esta versión incluye un fastformat:: flush () función, una clase sink_exception (abstract) y clases sink_output_exception excepción, y to_i_null_if_not (), to_i_null_if_zero (), y to_i_null_if_0 () funciones de inserción. También incluye mejoras sustanciales en la robustez de documentación y fregadero, junto con algunas optimizaciones menores y el rendimiento de varios nuevos programas y componentes de prueba.
Tags: Minor feature additions, Minor bugfixes
This release adds a fastformat::flush() function, a sink_exception class (abstract) and sink_output_exception exception classes, and to_i_null_if_not(), to_i_null_if_zero(), and to_i_null_if_0() inserter functions. It also includes substantial improvements to documentation and sink robustness, along with some minor optimizations and several new performance and component test programs.

Project Resources