Download List

Projeto Descrição

fcppt (short for "Freundlich's C++ toolkit") is a C++ library with various classes and functions to make C++ development easier. It tries to fill in some gaps left by the Boost library and even implements some replacements for a few Boost components.

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.

2011-08-13 07:13
0.10

Aumentar 1,44 ou mais tarde, é agora exigido (fsv2 já não é suportado). Correções cmake muitos têm sido feitas de modo que fcppt pode ser instalado corretamente e também utilizado a partir do diretório de origem. Alguns bugs no crono, type_traits, e variante foram corrigidos. Globalmente, existem algumas pequenas melhorias para vários componentes.
Tags: Stable
Boost 1.44 or later is now required (fsv2 is no longer supported). Many cmake fixes have been made so that fcppt can be installed properly and also used from the source directory. Some bugs in chrono, type_traits, and variant have been fixed. Overall, there are some minor improvements to several components.

2011-06-05 23:29
0.9

Muitas mudanças foram para esta versão. Alguns dos mais importantes são: o recipiente: árvore podem agora usar a semântica ptr e tem uma infra-estrutura adequada cópia. O módulo para encontrar cmake foi fixado em conformidade com cmake de padrões de codificação. fcppt diretórios de instalação agora pode ser bem controlada. make_unique_ptr e make_shared_ptr foram alterados em seus argumentos por valor.
Tags: Stable
A lot of changes have gone into this release. Some of the most important ones are: container::tree can now use ptr semantics and has a proper copying infrastructure. The find module for cmake has been fixed to conform to cmake's coding standards. fcppt's installation directories can now be fine controlled. make_unique_ptr and make_shared_ptr have been changed to take their arguments by value.

2011-04-12 06:31
0.8

Esta versão adiciona uma sobrecarga de novo para a matemática:: matrix:: ortogonal, FcpptUtils.cmake para fatorar algumas coisas comuns necessárias cmake usados ​​em projetos, sistema de arquivos: remove_extension, sistema de arquivos: arquivos, file_size: cabeçalhos conveniência file_to_string, para cada subdiretório , suporte para chrono boost:: asio, mais operadores de strong_typedef, e algumas coisas menores. Há dois importantes correções de bugs: operador - para cyclic_iterator foi corrigido, bem como o apoio mensagem previamente quebrado # pragma para gcc. matemática:: abs_angle_to_rel e matemática: is_rel_angle foram removidas.
Tags: Stable
This release adds a new overload for math::matrix::orthogonal, FcpptUtils.cmake to factor out some commonly needed cmake stuff used in projects, filesystem::remove_extension, filesystem::file_size, filesystem::file_to_string, convenience headers for every subdirectory, chrono support for boost::asio, more operators for strong_typedef, and some minor things.
There are two important bugfixes: operator-- for cyclic_iterator has been fixed, as well as the previously broken #pragma message support for gcc.
math::abs_angle_to_rel and math::is_rel_angle have been removed.

2011-03-23 06:48
0.7.1

Esta versão adiciona matemática:: vector:: hypersphere_to_cartesian. Ele adiciona um registro vazio: construtor local que antes era ausente. Acrescenta fcppt: reference_wrapper, porque std:: ref, que envolve boost:: ref, e fcppt: reference_wrapper, que envolve boost:: tr1:: ref tem problemas no VC + + 2010 SP1. Acrescenta faltando tr1 cabeçalhos fcppt/tr1 (ou seja, matriz, CMATH, complexo, de memória, regex, tupla type_traits, unordered_map unordered_set, e utilitário). Ela corrige um bug no codecvt.hpp / src. Este espero correções fcppt: amplia, fcppt: estreito, e todas as demais funções que fazem uso deles.
Tags: Stable
This release adds math::vector::hypersphere_to_cartesian. It adds an empty log::location constructor that was previously missing. It adds fcppt::ref, which wraps boost::ref, and fcppt::reference_wrapper, which wraps boost::reference_wrapper, because std::tr1::ref has issues on VC++ 2010 SP1. It adds missing tr1 headers to fcppt/tr1 (namely array, cmath, complex, memory, regex, tuple, type_traits, unordered_map, unordered_set, and utility). It fixes a bug in src/codecvt.hpp. This hopefully fixes fcppt::widen, fcppt::narrow, and all the other functions that make use of them.

2011-03-10 02:17
0.7

Um vazamento de memória raw_vector foi corrigido. MacOS é agora suportada. dimensão () foi renomeado para size () em matemática:: Caixa e do recipiente: grade. Um nível de log detalhado foi adicionado. A localidade é lido em sistemas POSIX. Algumas outras melhorias menores foram feitas.
Tags: Stable
A memory leak in raw_vector was fixed. MacOS is now supported. dimension() was renamed to size() in math::box and container::grid. A verbose log level was added. The locale is read on POSIX systems. Some other minor enhancements were made.

Project Resources