>>592 ありがとうございます。別にぱくったわけではなく、結果的に若干(気にしすぎなのかもしれませんが)似てしまいました。 あと、まだはっきりとライセンスを熟読したこと無いのですが Boost Software License - Version 1.0 - August 17th, 2003
Permission is hereby granted, free of charge, to any person or organization obtaining a copy of the software and accompanying documentation covered by this license (the "Software") to use, reproduce, display, distribute, execute, and transmit the Software, and to prepare derivative works of the Software, and to permit third-parties to whom the Software is furnished to do so, all subject to the following:
The copyright notices in the Software and this entire statement, including the above license grant, this restriction and the following disclaimer, must be included in all copies of the Software, in whole or in part, and all derivative works of the Software, unless such copies or derivative works are solely in the form of machine-executable object code generated by a source language processor.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
更新しました。 ttp://booster.x0.to/ 以下更新内容の一部 [Fusion] Fusion: added explicit disambiguation for fusion::at [Exeption] support for exception_ptr and nesting in boost::diagnostic_information [Dynamic_bitset] Merge dynamic bitset from release. [Lambda] Avoid using namespace std; to prevent ambiguity between boost and std components. Fixes #3025 [Algorithm] Qualify minmax with boost:: to avoid ambiguity with std::minmax. Fixes #3023 [Filesystem] Fix Filesystem #2925, copy_file atomiticity [Serialization] change number of bits from unsigned int to std::size_t [Spirit] Spirit: Added thread safety precaution [Regex] Qualify lower_bound with std:: to allow regex to work with Sun CC [Signals2] Added ability to create a shared_connection_block which is initially not blocking. [Graph] Added new Graphviz parser (recursive descent); does not support subgraphs in edges yet Fixing bug in labeled graph. [Mpl] Fixed a bogus preprocessor directive [Wave] Wave: fixed race condition
更新しました。 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