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

이 릴리스에 정수에 문자열 형태의 평가 (지금의 관점에서 < Stlsoft의 integral_printf_traits >), 정의 단순화 하 고 (I32LP64 시스템을 발견) 결함을 해결 하는 방식으로 변경 합니다. 그것은 gcc가 4.7에 대 한 makefile을 추가합니다. 그것은 fastformat.core.vcxproj (VC + + 10)를 추가합니다. 그것은 새로운 src/ximpl_core.hpp를 포함 하도록 핵심 소스 파일을 변경 합니다. 그것은 다양 한 구성 요소의 단위 테스트를 추가합니다. 그것은 번들 0.9.20 shwild 및 xTests 0.16.5; 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)

fastformat의 성격과 과부하를 : : fastformat : :이 릴리스에는 새로운 세 inserters 추가 : to_i () LARGE_INTEGER과 ULARGE_INTEGER 있습니다. HOW_YOU_CAN_HELP.txt 파일이 새 예 (example.sink.c_string)과 일관성을 지원하기 위해 내부 구성 요소의 하찮은 / 미성년자 이름 바꾸기 많은와 함께 배포에 추가되었습니다.
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_LEAN_AND_MEAN이 지정되지 않으면 fastformat / fastformat.hpp는 이제 기본적으로 / ostream.hpp / 싱크 fastformat가 포함되어 있습니다. 새로운 예를 들어, example.pad.hash이 추가되었습니다. 마지막으로, FastFormat 헤더는 이제 몇 가지 컴파일러와 향상된 호환성을 위해 필요한 STLSoft을 1.9.104가 필요합니다.
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

이 버전은 몇 가지 사소한 문제 해결 및 새로운 예제 프로그램을 설명하는 fastformat이 포함되어 있습니다 : : 플러시 (). 그것은 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

이 릴리스 fastformat 추가 : : 플러시 () 함수 sink_exception 클래스 (초록)와 sink_output_exception 예외 클래스, 그리고 to_i_null_if_not (), to_i_null_if_zero (), 그리고 to_i_null_if_0 () 함수를 inserter. 그것은 또한 몇몇 마이너 최적화 및 여러 가지 새로운 성능 및 구성 요소 테스트 프로그램과 함께 문서 및 싱크대 견고에게 실질적인 개선 사항이 포함되어 있습니다.
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