Boost C++ 库

...世界上最受推崇和专业设计的 C++ 库项目之一。 Herb SutterAndrei Alexandrescu, C++ 编码标准

Next

第1章 Boost.Core

目录

简介
修订历史
addressof
alignof
allocator_access
allocator_traits
bit
checked_delete
cmath
data
default_allocator
demangle
empty_value
enable_if
exchange
explicit_operator_bool
first_scalar
functor
identity
ignore_unused
is_same
launder
lightweight_test
make_span
max_align
memory_resource
no_exceptions_support
noinit_adaptor
noncopyable
null_deleter
fclose_deleter
nvp
pointer_in_range
pointer_traits
quick_exit
ref
scoped_enum
serialization
size
span
swap
typeinfo
type_name
snprintf
uncaught_exceptions
use_default
verbose_terminate_handler
Yield 原语

Boost.Core 库是一组核心实用程序。 纳入的标准是实用程序组件应满足以下条件:

  • 简单,
  • 被其他 Boost 库使用,并且
  • 不依赖于除 Core 本身、Config、Assert、StaticAssert 或 ThrowException 之外的任何其他 Boost 模块。

Next