⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 organization.qbk

📁 Boost provides free peer-reviewed portable C++ source libraries. We emphasize libraries that work
💻 QBK
字号:
[/==============================================================================    Copyright (C) 2001-2007 Joel de Guzman, Dan Marsden, Tobias Schwinger    Use, modification and distribution is subject to the Boost Software    License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at    http://www.boost.org/LICENSE_1_0.txt)===============================================================================/][section Organization]The library is organized into layers of modules, with each module addressing a particulararea of responsibility. A module may not depend on modules in higher layers.The library is organized in three layers:[heading Layers][:[$images/fusion_org.png]]The entire library is found in the `"boost/fusion"` directory. Modules areorganized in directories. Each module has its own header file placed inthe same directory with the actual module-directory. For example, thereexists `"boost/fusion/support.hpp"` in the same directory as"boost/fusion/support". Everything, except those found inside "detail"directories, is public.There is also a `"boost/fusion/include/"` directory that contains all theheaders to all the components and modules. If you are unsure where tofind a specific component or module, or don't want to fuss withhierarchy and nesting, use this.The library is header-only. There is no need to build object files tolink against.[heading Directory]* tuple* algorithm    * iteration    * query    * transformation* adapted    * array    * mpl    * boost::tuple    * std_pair    * struct    * variant* view    * filter_view    * iterator_range    * joint_view    * reverse_view    * single_view    * transform_view    * zip_view* container    * deque    * list    * map    * set    * vector    * generation* mpl* functional* sequence    * comparison    * intrinsic    * io* iterator* support[heading Example]If, for example, you want to use `list`, depending on the granularity thatyou desire, you may do so by including one of    #include <boost/fusion/container.hpp>    #include <boost/fusion/include/container.hpp>    #include <boost/fusion/container/list.hpp>    #include <boost/fusion/include/list.hpp>The first includes all containers The second includes only `list`[footnote Modules may contain smaller components. Header fileinformation for each component will be provided as part of thecomponent's documentation.].[endsect]

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -