更新しました。 ttp://booster.x0.to/ 以下更新内容の一部 [Spirit] Spirit: added tokenize_and_parse functions taking multiple attributes Spirit: added #pragma once to headers in include directory [Wave] Wave: Incorporated the changes from latest version of the flex_string class (fixes #2946) [Graph] Reduced graph sizes to decrease test run time; fixes #2308 Changed GraphML writer to escape strings; added test of this; fixes #2567 Added graph properties to adjacency_matrix; fixed constructors to match documentation; fixes #875 [Format] Fix order of initialization warning. Fixes #1699 [Type_traits] Test for: enum UIntEnum { value = UINT_MAX } is promoted to int [Lambda] Avoid ambiguities between boost::lambda::bind and std::bind with VC10. Fixes #3075 [Multi_index] fixed #3076 [Graph_parallel] Added "edges_are_sorted" to CSR test case [Signals2] Added a little test of a signal taking a reference argument. Use BOOST_NO_VARIADIC_TEMPLATES instead of BOOST_HAS_VARIADIC_TMPL, etc. [Proto] saner default evaluation behavior for member (object|function) pointers [Math] Added a couple of static assertions to prevent misuse. [Thread] Attempts to improve the boost::thread move semantics; separated tests to give clearer ID; incorporated patch to fix issue #2062 Changed thread_specific_ptr to use a map for faster lookup, and erase empty nodes
更新しました。 ttp://booster.x0.to/ 以下更新内容の一部 [Detail] detail/utf8_codecvt_facet.cpp: apply patch from ticket #2986 to quiet warnings when wchar_t is 16-bits. [Program_options] Qualify usage of 'exeception', now that boost also has such name [Signals2] Fixed bug in test. Fixing some reference-to-reference problems with some compilers. Added test for and fixed compile errors in signal::set_combiner() and combiner() methods. Refs #3125. [Random] Fix the distribution of uniform_int. [Property_map] Added shared_array_property_map [Graph] Changed new-style named parameter code for BGL to use shared_array_property_map, greatly simplifying interface Re-added the exterior property labeling framework under a different name [Date_time] Fixed a possible reading overflow in the var_string_to_int function. The std::tm instances are zero initialized before usage in to_tm functions. Related to #1859. [Spirit] build_tree now has less parameters and limit lines to 80 chars. Added a param to add() taking a rules object. Spirit: fixed problem in lexertl library [Expressive] prefer mpl::if_c over mpl::if_ for better compile times [Fusion] reduce number of template instantiations [Lambda] Add result_type to lambda::ret. Fixes #1222
/usr/include/boost/numeric/ublas/lu.hpp: In function ‘typename M::size_type boost::numeric::ublas::lu_factorize(M&, PM&) [with M = main()::dmatrix, PM = boost::numeric::ublas::permutation_matrix<unsigned int, boost::numeric::ublas::unbounded_array<unsigned int, std::allocator<unsigned int> > >]’:
test.cpp:33: instantiated from here /usr/include/boost/numeric/ublas/lu.hpp:137: error: no matching function for call to ‘project(boost::numeric::ublas::matrix_column<boost::numeric::ublas::matrix<double, boost::numeric::ublas::basic_row_major<unsigned int, int>, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > > >&, boost::numeric::ublas::basic_range<unsigned int, int>)’
更新しました。bjamでのビルドに於いて、"--build_all"オプションが削除されました。 ttp://booster.x0.to/ 以下更新内容の一部 [Graph] Reverted old version of CSR graph for compatibility, with a #define to switch between the modes; cleaned up interface of new CSR graph; fixed tests and docs accordingly Changed to shared_array_property_map Sped up out_degree() and related functions for new interface [Python] Allow duplicate enum values. Fixes #2744 [Example] examples of external main usage typo [Regex] Simplify and fix PP logic. [Impl,Exeption,Mpl,Detail,Smart_ptr] avoid C style casts [Numeric] Fix a couple of typos in the ublas documentation. Fixes #3056, #3057. [Variant] Support BOOST_NO_TYPEID and BOOST_NO_IOSTREAM in Boost.Variant. Fixes #3051. [Spirit] Spirit: added placeholders for lexer semantic actions Spirit: Lot of work done in Lexer, fixed bugs, added support functions, refactored code [Proto] virtual_members get proto_arity_c [Serialization] Update include from boost/pfto.hpp to boost/serialization/pfto.hpp. Refs #3062. [Signals2] Added a copy of Thorsten Ottosen's auto_buffer into signals2/detail and used it to replace stack_allocator/stack_vector (which worked on popular compilers but were not strictly standards conforming).
651 名前:デフォルトの名無しさん [2009/06/12(金) 20:02:43 ]
foreach ( int a, boost::assign::list_of ( 1 ) ( 2 ) ( 3 ) ) { ... }
更新しました。 ttp://booster.x0.to/ 以下更新内容の一部 [Graph] Changed function types to enums and removed include of iostream; refs #3134 Added constructors from multi-pass unsorted, filtered edge lists; refs #3134 Added extra named parameters for McGregor maximal common subgraph algorithm; contributed by Michael Hansen; refs #3134 [Functional] Try to avoid float to int warning when a float function doesn't exist. Refs #3171. [Spirit] Spirit: Added operator safe_bool to lexer token type Spirit: Simplified multi_pass iterator Spirit: Fixing bogus assertions Fixup to add() again for Hartmut. Spirit: Made dummy token constructor explicit [Random] Supress warnings from narrowing conversions. [Fusion] introduces unfused adapter fix trac issue #1608 [Proto] accomodate fusion:vector0 interface change [Graph_parallel] Fixed bugs in test case; refs #3134 Fixed warnings; refs #3134 [Python] Use appropriate default values for global and local dicts. [Impl] Fixed support for CRT hooks, it was not working properly with catch_system_errors=no