Download List

项目描述

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 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)

此版本更改哪些整数字符串形式评估的方式 (现在的 STLSoft 的 integral_printf_traits <>),以简化定义和修复缺陷 (I32LP64 系统上找到)。它将生成文件添加为 GCC 4.7。它将添加 fastformat.core.vcxproj (VC + + 10)。它改变了核心源代码文件,以包括新的 src/ximpl_core.hpp。它将添加各种单位/组件测试。它将捆绑 shwild 0.9.20 和 xTests 0.16.5 ;取决于 STLSoft 1.9.112。
标签: 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)

此版本增加了三个新的植入器:性格和重载的fastformat::fastformat::to_i()为LARGE_INTEGER和ULARGE_INTEGER。一个HOW_YOU_CAN_HELP.txt文件被添加到分配,以及一个新的例子(example.sink.c_string)和琐碎/重命名的内部组件轻微大量援助的一致性。
标签: 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现在包括fastformat /汇/默认情况下ostream.hpp,除非FASTFORMAT_LEAN_AND_MEAN是指定的。一个新的榜样,example.pad.hash,增加了。最后,FastFormat标题现在需要STLSoft 1.9.104,这对于一些需要编译器的兼容性。
标签: 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

此版本包括一些小修正和新的示例程序说明fastformat::flush()方法。这取决于STLSoft 1.9.102。
标签: 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

此版本增加了一个fastformat::冲洗()函数,sink_exception类(摘要)和sink_output_exception异常类,并to_i_null_if_not(),to_i_null_if_zero()和to_i_null_if_0()插入器功能。它还包括大大改善文件和下沉的鲁棒性,以及一些小的优化和一些新的性能和组件测试程序。
标签: 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